Import GInitable, GSocket and dependencies from gnio
authorAlexander Larsson <alexl@redhat.com>
Thu, 14 May 2009 13:26:37 +0000 (15:26 +0200)
committerAlexander Larsson <alexl@redhat.com>
Thu, 14 May 2009 13:44:36 +0000 (15:44 +0200)
commit145cec3c93d5ba0c22d35aaf341b3713cadc0e14
tree2bc1fd717f01b3deae0d453b2ecd1a63e59b1a12
parent33c00e5c33dfe612e5d8757dd07e4c3acae30acc
Import GInitable, GSocket and dependencies from gnio

This adds:
GInitable - failable object constructor interface
GAsyncInitable - async failable object constructor interface
GSocket - Platform independent lowlevel berkely socket style object
GSocketControlMessage - For passing control messages over GSocket
GUnixFDMessage - unix fd passing socket control message

Some changes were done during the import from gnio to make things
work in glib. For instance, types were moved to other headers, header
file boiler plate were updated to glib style and gio.symbols stuff
was added.
17 files changed:
configure.in
gio/Makefile.am
gio/gasyncinitable.c [new file with mode: 0644]
gio/gasyncinitable.h [new file with mode: 0644]
gio/ginitable.c [new file with mode: 0644]
gio/ginitable.h [new file with mode: 0644]
gio/gio.h
gio/gio.symbols
gio/gioenums.h
gio/gioerror.c
gio/giotypes.h
gio/gsocket.c [new file with mode: 0644]
gio/gsocket.h [new file with mode: 0644]
gio/gsocketcontrolmessage.c [new file with mode: 0644]
gio/gsocketcontrolmessage.h [new file with mode: 0644]
gio/gunixfdmessage.c [new file with mode: 0644]
gio/gunixfdmessage.h [new file with mode: 0644]