source: trunk/third/libsoup/libsoup/soup-session-sync.h @ 21108

Revision 21108, 1.3 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r21107, which included commits to RCS files with non-trunk default branches.
Line 
1/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
2/*
3 * Copyright (C) 2000-2003, Ximian, Inc.
4 */
5
6#ifndef SOUP_SESSION_SYNC_H
7#define SOUP_SESSION_SYNC_H 1
8
9#include <libsoup/soup-types.h>
10#include <libsoup/soup-session.h>
11
12#define SOUP_TYPE_SESSION_SYNC            (soup_session_sync_get_type ())
13#define SOUP_SESSION_SYNC(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), SOUP_TYPE_SESSION_SYNC, SoupSessionSync))
14#define SOUP_SESSION_SYNC_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), SOUP_TYPE_SESSION_SYNC, SoupSessionSyncClass))
15#define SOUP_IS_SESSION_SYNC(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), SOUP_TYPE_SESSION_SYNC))
16#define SOUP_IS_SESSION_SYNC_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), SOUP_TYPE_SESSION_SYNC))
17#define SOUP_SESSION_SYNC_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), SOUP_TYPE_SESSION_SYNC, SoupSessionSyncClass))
18
19typedef struct SoupSessionSyncPrivate SoupSessionSyncPrivate;
20
21struct SoupSessionSync {
22        SoupSession parent;
23
24        SoupSessionSyncPrivate *priv;
25};
26
27typedef struct {
28        SoupSessionClass parent_class;
29
30} SoupSessionSyncClass;
31
32GType soup_session_sync_get_type (void);
33
34SoupSession *soup_session_sync_new              (void);
35SoupSession *soup_session_sync_new_with_options (const char *optname1,
36                                                 ...);
37
38
39#endif /* SOUP_SESSION_SYNC_H */
Note: See TracBrowser for help on using the repository browser.