summaryrefslogtreecommitdiff
path: root/gio/src/unixfdmessage.hg
Commit message (Collapse)AuthorAgeFilesLines
* gio/src/*.hg: Mark classes and functions with GIOMM_APIChun-wei Fan2020-03-071-3/+3
| | | | | | This prepares the build to export symbols using compiler directives, in our bid to drop gendef.exe. We will also mark pre-declarations of usage of glibmm class items with GLIBMM_API as well.
* Gio::Credentials, et al.: Add exception specs to errthrowKjell Ahlstedt2017-10-071-1/+1
|
* Update the Free Software Foundation address in copyright noticesKjell Ahlstedt2017-08-301-2/+1
| | | | Bug 786824
* Replace remaining uses of Glib::ArrayHandle<> with std::vector.Murray Cumming2017-03-171-2/+1
| | | | | | Using Glib::ArrayHandler<>::vector_to_array() and Glib::ArrayHandler<>::array_to_vector() instead, and only in the implementatoin instead of in the API.
* Gio::UnixFDList, UnixFDMessage: Fix array lengths in steal_fds()Kjell Ahlstedt2014-12-121-5/+2
| | | | | | | | | | * gio/src/unixfdlist.[hg|ccg]: Hand-code both constructors that take a Glib::ArrayHandle<int>, and call g_unix_fd_list_new_from_array() in them. * gio/src/unixfdlist.ccg: Don't subtract 1 from the length returned by g_unix_fd_list_[peek|steal]_fds(). * gio/src/unixfdmessage.hg: get_fd_list(): Add refreturn. * gio/src/unixfdmessage.ccg: Don't subtract 1 from the length returned by g_unix_fd_message_steal_fds(). Bug #741365.
* gmmproc: Don't include <glibmm.h> by default in generated files.José Alburquerque2011-10-251-0/+1
| | | | | | | | | | | | * tools/m4/base.m4: Include <glibmm/ustring.h> and <sigc++/sigc++.h> by default in header files of generated files in modules other than glibmm. This should make compilation faster for those modules. * gio/src/*.{h,cc}g: * gio/giomm/slot_async.cc: Adjust includes according to the above change. Bug #662597
* Minor documentation improvements.Murray Cumming2011-04-061-1/+2
| | | | | | | | | | | * gio/src/proxy.hg: * gio/src/proxyaddress.hg: * gio/src/proxyresolver.hg: * gio/src/socketcontrolmessage.hg: * gio/src/unixcredentialsmessage.hg: * gio/src/unixfdlist.hg: * gio/src/unixfdmessage.hg: Added these to NetworkIO doxygen group. * glib/glibmm.h: Mention Gio::Settings.
* Allow giomm to build under mingw32.José Alburquerque2010-12-201-0/+1
| | | | | | | | | | * gio/src/unixcredentialsmessage.hg: * gio/src/unixfdlist.hg: * gio/src/unixfdmessage.hg: * gio/src/unixsocketaddress.hg: Add the _GTKMM_WIN_NO_WRAP macro to newly added giomm classes so that giomm builds under mingw32. Fixes Bug #636754
* Correct @newin{}'s and add class docs of newly added API.José Alburquerque2010-11-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | * gio/src/application.hg: * gio/src/asyncinitable.hg: * gio/src/credentials.hg: * gio/src/dbusauthobserver.hg: * gio/src/dbusconnection.hg: * gio/src/dbuserror.hg: * gio/src/dbusintrospection.hg: * gio/src/dbusmessage.hg: * gio/src/dbusmethodinvocation.hg: * gio/src/dbusownname.hg: * gio/src/dbusproxy.hg: * gio/src/dbusserver.hg: * gio/src/dbusutils.hg: * gio/src/dbuswatchname.hg: * gio/src/unixcredentialsmessage.hg: * gio/src/unixfdlist.hg: * gio/src/unixfdmessage.hg: Correct @newin{}'s from 2.26 to 2.28. * gio/src/proxy.hg: * gio/src/proxyaddress.hg: * gio/src/proxyresolver.hg: Add class docs. * gio/src/unixsocketaddress.hg: Add to Doxygen group NetorkIO. * gio/src/socketcontrolmessage.hg: Rephrase a TODO.
* UnixCredentialMessage, UnixFDMessage: Wrap properties correctly.José Alburquerque2010-11-041-1/+1
| | | | | | | | | * gio/src/unixcredentialsmessage.hg: * gio/src/unixfdmessage.hg: Correct the wrapping of properties (the arguments were interchanged). * gio/src/application.hg: Typos. * gio/src/socketconnectable.hg: Refine a TODO.
* giomm: DBusProxy: Add constructors and create methods.José Alburquerque2010-09-061-1/+1
| | | | | | | | | | | | | | | * gio/src/dbusproxy.{ccg,hg}: Add the constructors and create methods making sure that the order of the parameters allows for the Cancellable to be optional. Also made sure that the GDBusInterface paramater is constant. * gio/src/dbusconnection.ccg (DBusConnection): Rename the "observer" property in the _CONSTRUCT macro to the correct "authentication-observer" name used in the new function. * gio/src/socketcontrolmessage.hg: * gio/src/unixfdlist.hg: * gio/src/unixfdmessage.hg: Correct typos in newin{}'s.
* giomm: Add SocketControlMessage, Unix[Credentials|FD]Message classes.José Alburquerque2010-08-051-0/+81
* gio/src/socketcontrolmessage.{ccg,hg}: * gio/src/filelist.am: Add SocketControlMessage sources and mention the .hg file so the sources are built. * gio/src/gio_vfuncs.defs: Add virtual functions for GSocketControlMessage. * gio/src/unixcredentialsmessage.{ccg,hg}: * gio/src/unixfdmessage.{ccg,hg}: Add UnixCredentialsMessage and UnixFDmessage sources but don't mention them because the gio include paradignm seems to be causing the C functions not to be declared upon compilation. * tools/extra_defs_gen/generate_defs_gio.cc: Add the GUnixCredentialsMessage and the GUnixFDMessage types but commented out because the types also appear not to be defined because of the gio include paradigm. * tools/m4/convert_gio.m4: Add necessary conversions.