1 /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */ 2 /* 3 * Copyright (C) 2003, Ximian, Inc. 4 */ 5 6 #ifndef __SOUP_TYPES_H__ 7 #define __SOUP_TYPES_H__ 1 8 9 #include <gio/gio.h> 10 11 #include <libsoup/soup-version.h> 12 #include <libsoup/soup-status.h> 13 14 G_BEGIN_DECLS 15 16 typedef struct _SoupAddress SoupAddress; 17 typedef struct _SoupAuth SoupAuth; 18 typedef struct _SoupAuthDomain SoupAuthDomain; 19 typedef struct _SoupCookie SoupCookie; 20 typedef struct _SoupCookieJar SoupCookieJar; 21 typedef struct _SoupDate SoupDate; 22 typedef struct _SoupHSTSEnforcer SoupHSTSEnforcer; 23 typedef struct _SoupHSTSPolicy SoupHSTSPolicy; 24 typedef struct _SoupMessage SoupMessage; 25 typedef struct _SoupRequest SoupRequest; 26 typedef struct _SoupRequestHTTP SoupRequestHTTP; 27 typedef struct _SoupServer SoupServer; 28 typedef struct _SoupSession SoupSession; 29 typedef struct _SoupSessionAsync SoupSessionAsync; 30 typedef struct _SoupSessionFeature SoupSessionFeature; 31 typedef struct _SoupSessionSync SoupSessionSync; 32 typedef struct _SoupSocket SoupSocket; 33 typedef struct _SoupURI SoupURI; 34 typedef struct _SoupWebsocketConnection SoupWebsocketConnection; 35 typedef struct _SoupWebsocketExtension SoupWebsocketExtension; 36 37 /*< private >*/ 38 typedef struct _SoupConnection SoupConnection; 39 typedef struct _SoupMessageQueue SoupMessageQueue; 40 typedef struct _SoupMessageQueueItem SoupMessageQueueItem; 41 42 G_END_DECLS 43 44 #endif /* __SOUP_TYPES_H__ */ 45