giotypes.h   giotypes.h 
skipping to change at line 46 skipping to change at line 46
typedef struct _GAsyncResult GAsyncResult; /* Dummy typede f */ typedef struct _GAsyncResult GAsyncResult; /* Dummy typede f */
typedef struct _GAsyncInitable GAsyncInitable; typedef struct _GAsyncInitable GAsyncInitable;
typedef struct _GBufferedInputStream GBufferedInputStream; typedef struct _GBufferedInputStream GBufferedInputStream;
typedef struct _GBufferedOutputStream GBufferedOutputStream; typedef struct _GBufferedOutputStream GBufferedOutputStream;
typedef struct _GCancellable GCancellable; typedef struct _GCancellable GCancellable;
typedef struct _GCharsetConverter GCharsetConverter; typedef struct _GCharsetConverter GCharsetConverter;
typedef struct _GConverter GConverter; typedef struct _GConverter GConverter;
typedef struct _GConverterInputStream GConverterInputStream; typedef struct _GConverterInputStream GConverterInputStream;
typedef struct _GConverterOutputStream GConverterOutputStream; typedef struct _GConverterOutputStream GConverterOutputStream;
typedef struct _GDataInputStream GDataInputStream; typedef struct _GDataInputStream GDataInputStream;
typedef struct _GSimplePermission GSimplePermission;
typedef struct _GZlibCompressor GZlibCompressor; typedef struct _GZlibCompressor GZlibCompressor;
typedef struct _GZlibDecompressor GZlibDecompressor; typedef struct _GZlibDecompressor GZlibDecompressor;
typedef struct _GSimpleActionGroup GSimpleActionGroup;
typedef struct _GActionGroup GActionGroup;
typedef struct _GSimpleAction GSimpleAction;
typedef struct _GAction GAction;
typedef struct _GApplication GApplication;
typedef struct _GApplicationCommandLine GApplicationCommandLine;
typedef struct _GSettingsBackend GSettingsBackend;
typedef struct _GSettings GSettings;
typedef struct _GPermission GPermission;
/** /**
* GDrive: * GDrive:
* *
* Opaque drive object. * Opaque drive object.
**/ **/
typedef struct _GDrive GDrive; /* Dummy typedef */ typedef struct _GDrive GDrive; /* Dummy typedef */
typedef struct _GFileEnumerator GFileEnumerator; typedef struct _GFileEnumerator GFileEnumerator;
typedef struct _GFileMonitor GFileMonitor; typedef struct _GFileMonitor GFileMonitor;
typedef struct _GFilterInputStream GFilterInputStream; typedef struct _GFilterInputStream GFilterInputStream;
typedef struct _GFilterOutputStream GFilterOutputStream; typedef struct _GFilterOutputStream GFilterOutputStream;
skipping to change at line 100 skipping to change at line 111
typedef struct _GIOModule GIOModule; typedef struct _GIOModule GIOModule;
typedef struct _GIOExtensionPoint GIOExtensionPoint; typedef struct _GIOExtensionPoint GIOExtensionPoint;
typedef struct _GIOExtension GIOExtension; typedef struct _GIOExtension GIOExtension;
/** /**
* GIOSchedulerJob: * GIOSchedulerJob:
* *
* Opaque class for definining and scheduling IO jobs. * Opaque class for definining and scheduling IO jobs.
**/ **/
typedef struct _GIOSchedulerJob GIOSchedulerJob; typedef struct _GIOSchedulerJob GIOSchedulerJob;
typedef struct _GIOStreamAdapter GIOStreamAdapter;
typedef struct _GLoadableIcon GLoadableIcon; /* Dummy typed ef */ typedef struct _GLoadableIcon GLoadableIcon; /* Dummy typed ef */
typedef struct _GMemoryInputStream GMemoryInputStream; typedef struct _GMemoryInputStream GMemoryInputStream;
typedef struct _GMemoryOutputStream GMemoryOutputStream; typedef struct _GMemoryOutputStream GMemoryOutputStream;
/** /**
* GMount: * GMount:
* *
* A handle to an object implementing the #GMountIface interface. * A handle to an object implementing the #GMountIface interface.
**/ **/
typedef struct _GMount GMount; /* Dummy typedef */ typedef struct _GMount GMount; /* Dummy typedef */
typedef struct _GMountOperation GMountOperation; typedef struct _GMountOperation GMountOperation;
typedef struct _GNetworkAddress GNetworkAddress; typedef struct _GNetworkAddress GNetworkAddress;
typedef struct _GNetworkService GNetworkService; typedef struct _GNetworkService GNetworkService;
typedef struct _GOutputStream GOutputStream; typedef struct _GOutputStream GOutputStream;
typedef struct _GIOStream GIOStream; typedef struct _GIOStream GIOStream;
typedef struct _GPollableInputStream GPollableInputStream; /* Dumm
y typedef */
typedef struct _GPollableOutputStream GPollableOutputStream; /* Dum
my typedef */
typedef struct _GResolver GResolver; typedef struct _GResolver GResolver;
typedef struct _GSeekable GSeekable; typedef struct _GSeekable GSeekable;
typedef struct _GSimpleAsyncResult GSimpleAsyncResult; typedef struct _GSimpleAsyncResult GSimpleAsyncResult;
/** /**
* GSocket: * GSocket:
* *
* A lowlevel network socket object. * A lowlevel network socket object.
* *
* Since: 2.22 * Since: 2.22
skipping to change at line 180 skipping to change at line 194
typedef struct _GSocketConnectable GSocketConnectable; typedef struct _GSocketConnectable GSocketConnectable;
typedef struct _GSrvTarget GSrvTarget; typedef struct _GSrvTarget GSrvTarget;
/** /**
* GTcpConnection: * GTcpConnection:
* *
* A #GSocketConnection for TCP/IP connections. * A #GSocketConnection for TCP/IP connections.
* *
* Since: 2.22 * Since: 2.22
**/ **/
typedef struct _GTcpConnection GTcpConnection; typedef struct _GTcpConnection GTcpConnection;
typedef struct _GTcpWrapperConnection GTcpWrapperConn ection;
/** /**
* GThreadedSocketService: * GThreadedSocketService:
* *
* A helper class for handling accepting incomming connections in the * A helper class for handling accepting incomming connections in the
* glib mainloop and handling them in a thread. * glib mainloop and handling them in a thread.
* *
* Since: 2.22 * Since: 2.22
**/ **/
typedef struct _GThreadedSocketService GThreadedSocket Service; typedef struct _GThreadedSocketService GThreadedSocket Service;
typedef struct _GThemedIcon GThemedIcon; typedef struct _GThemedIcon GThemedIcon;
typedef struct _GTlsCertificate GTlsCertificate;
typedef struct _GTlsClientConnection GTlsClientConnection; /* Dumm
y typedef */
typedef struct _GTlsClientContext GTlsClientContext; /* Dummy t
ypedef */
typedef struct _GTlsConnection GTlsConnection;
typedef struct _GTlsContext GTlsContext;
typedef struct _GTlsServerConnection GTlsServerConnection; /* Dumm
y typedef */
typedef struct _GTlsServerContext GTlsServerContext; /* Dummy t
ypedef */
typedef struct _GVfs GVfs; /* Dummy typedef */ typedef struct _GVfs GVfs; /* Dummy typedef */
/** /**
* GProxyResolver:
*
* A helper class to enumerate proxies base on URI.
*
* Since: 2.26
**/
typedef struct _GProxyResolver GProxyResolver;
typedef struct _GProxy GProxy;
typedef struct _GProxyAddress GProxyAddress;
typedef struct _GProxyAddressEnumerator GProxyAddressEnumerato
r;
/**
* GVolume: * GVolume:
* *
* Opaque mountable volume object. * Opaque mountable volume object.
**/ **/
typedef struct _GVolume GVolume; /* Dummy typedef */ typedef struct _GVolume GVolume; /* Dummy typedef */
typedef struct _GVolumeMonitor GVolumeMonitor; typedef struct _GVolumeMonitor GVolumeMonitor;
/** /**
* GAsyncReadyCallback: * GAsyncReadyCallback:
* @source_object: the object the asynchronous operation was started with. * @source_object: the object the asynchronous operation was started with.
skipping to change at line 334 skipping to change at line 368
* *
* Since: 2.22 * Since: 2.22
*/ */
typedef struct _GOutputVector GOutputVector; typedef struct _GOutputVector GOutputVector;
struct _GOutputVector { struct _GOutputVector {
gconstpointer buffer; gconstpointer buffer;
gsize size; gsize size;
}; };
typedef struct _GCredentials GCredentials;
typedef struct _GUnixCredentialsMessage GUnixCredentialsMessage;
typedef struct _GUnixFDList GUnixFDList;
typedef struct _GDBusMessage GDBusMessage;
typedef struct _GDBusConnection GDBusConnection;
typedef struct _GDBusProxy GDBusProxy;
typedef struct _GDBusMethodInvocation GDBusMethodInvocation;
typedef struct _GDBusServer GDBusServer;
typedef struct _GDBusAuthObserver GDBusAuthObserver;
typedef struct _GDBusErrorEntry GDBusErrorEntry;
typedef struct _GDBusInterfaceVTable GDBusInterfaceVTable;
typedef struct _GDBusSubtreeVTable GDBusSubtreeVTable;
typedef struct _GDBusAnnotationInfo GDBusAnnotationInfo;
typedef struct _GDBusArgInfo GDBusArgInfo;
typedef struct _GDBusMethodInfo GDBusMethodInfo;
typedef struct _GDBusSignalInfo GDBusSignalInfo;
typedef struct _GDBusPropertyInfo GDBusPropertyInfo;
typedef struct _GDBusInterfaceInfo GDBusInterfaceInfo;
typedef struct _GDBusNodeInfo GDBusNodeInfo;
/**
* GCancellableSourceFunc:
* @cancellable: the #GCancellable
* @user_data: data passed in by the user.
*
* This is the function type of the callback used for the #GSource
* returned by g_cancellable_source_new().
*
* Returns: it should return %FALSE if the source should be removed.
*
* Since: 2.28
*/
typedef gboolean (*GCancellableSourceFunc) (GCancellable *cancellable,
gpointer user_data);
/**
* GPollableSourceFunc:
* @pollable_stream: the #GPollableInputStream or #GPollableOutputStream
* @user_data: data passed in by the user.
*
* This is the function type of the callback used for the #GSource
* returned by g_pollable_input_stream_create_source() and
* g_pollable_output_stream_create_source().
*
* Returns: it should return %FALSE if the source should be removed.
*
* Since: 2.28
*/
typedef gboolean (*GPollableSourceFunc) (GObject *pollable_stream,
gpointer user_data);
G_END_DECLS G_END_DECLS
#endif /* __GIO_TYPES_H__ */ #endif /* __GIO_TYPES_H__ */
 End of changes. 8 change blocks. 
0 lines changed or deleted 92 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/