summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog13
-rw-r--r--gio/src/inetaddress.hg1
-rw-r--r--gio/src/networkaddress.hg1
-rw-r--r--gio/src/networkservice.hg1
-rw-r--r--gio/src/resolver.hg1
-rw-r--r--gio/src/socket.hg4
-rw-r--r--gio/src/socketaddress.hg1
-rw-r--r--gio/src/socketaddressenumerator.hg1
-rw-r--r--gio/src/socketconnectable.hg1
-rw-r--r--gio/src/srvtarget.hg1
10 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index dd815c4e..c447ecc4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2009-09-08 Jonathon Jongsma <jonathon.jongsma@collabora.co.uk>
+
+ * gio/src/inetaddress.hg:
+ * gio/src/networkaddress.hg:
+ * gio/src/networkservice.hg:
+ * gio/src/resolver.hg:
+ * gio/src/socket.hg:
+ * gio/src/socketaddress.hg:
+ * gio/src/socketaddressenumerator.hg:
+ * gio/src/socketconnectable.hg:
+ * gio/src/srvtarget.hg: add all network io classes to a new doxygen
+ NetworkIO module
+
2009-09-08 Daniel Elstner <danielk@openismus.com>
Implement Gio::Socket ctors using Gio::Initable
diff --git a/gio/src/inetaddress.hg b/gio/src/inetaddress.hg
index d08ca463..b7ab6b5e 100644
--- a/gio/src/inetaddress.hg
+++ b/gio/src/inetaddress.hg
@@ -38,6 +38,7 @@ namespace Gio
* (which includes a InetAddress as well as a port number).
*
* @newin{2,22}
+ * @ingroup NetworkIO
*/
class InetAddress
: public Glib::Object
diff --git a/gio/src/networkaddress.hg b/gio/src/networkaddress.hg
index c178f211..828665fb 100644
--- a/gio/src/networkaddress.hg
+++ b/gio/src/networkaddress.hg
@@ -33,6 +33,7 @@ namespace Gio
* multiple address families.
*
* @newin{2,22}
+ * @ingroup NetworkIO
*/
class NetworkAddress : public Glib::Object,
public SocketConnectable
diff --git a/gio/src/networkservice.hg b/gio/src/networkservice.hg
index 6ee082e8..71863f82 100644
--- a/gio/src/networkservice.hg
+++ b/gio/src/networkservice.hg
@@ -37,6 +37,7 @@ namespace Gio
* SocketConnectable for and example of using the connectable interface.
*
* @newin{2,22}
+ * @ingroup NetworkIO
*/
class NetworkService : public Glib::Object,
public SocketConnectable
diff --git a/gio/src/resolver.hg b/gio/src/resolver.hg
index e862439e..dcf5544f 100644
--- a/gio/src/resolver.hg
+++ b/gio/src/resolver.hg
@@ -40,6 +40,7 @@ namespace Gio
* connect to a remote host/service.
*
* @newin{2,22}
+ * @ingroup NetworkIO
*/
class Resolver
: public Glib::Object
diff --git a/gio/src/socket.hg b/gio/src/socket.hg
index 63ef0001..c81b8e99 100644
--- a/gio/src/socket.hg
+++ b/gio/src/socket.hg
@@ -29,6 +29,9 @@ _PINCLUDE(glibmm/private/object_p.h)
namespace Gio
{
+/** @defgroup NetworkIO Portable Network I/O Functionality
+ */
+
_WRAP_ENUM(SocketType, GSocketType)
_WRAP_ENUM(SocketProtocol, GSocketProtocol)
_WRAP_ENUM(SocketMsgFlags, GSocketMsgFlags)
@@ -82,6 +85,7 @@ _WRAP_ENUM(SocketMsgFlags, GSocketMsgFlags)
* closed.
*
* @newin{2,22}
+ * @ingroup NetworkIO
*/
class Socket : public Glib::Object, public Initable
{
diff --git a/gio/src/socketaddress.hg b/gio/src/socketaddress.hg
index 2c95875e..44cd5dd9 100644
--- a/gio/src/socketaddress.hg
+++ b/gio/src/socketaddress.hg
@@ -33,6 +33,7 @@ namespace Gio
/** Abstract base class representing endpoints for socket communication
*
* @newin{2,22}
+ * @ingroup NetworkIO
*/
class SocketAddress : public Glib::Object,
public SocketConnectable
diff --git a/gio/src/socketaddressenumerator.hg b/gio/src/socketaddressenumerator.hg
index 8438065e..d46ec4aa 100644
--- a/gio/src/socketaddressenumerator.hg
+++ b/gio/src/socketaddressenumerator.hg
@@ -32,6 +32,7 @@ class SocketAddress;
/** Enumerator type for objects that contain or generate SocketAddresses
*
* @newin{2,22}
+ * @ingroup NetworkIO
*/
class SocketAddressEnumerator : public Glib::Object
{
diff --git a/gio/src/socketconnectable.hg b/gio/src/socketconnectable.hg
index 2b527328..9e6643ca 100644
--- a/gio/src/socketconnectable.hg
+++ b/gio/src/socketconnectable.hg
@@ -33,6 +33,7 @@ namespace Gio
/** Interface for potential socket endpoints
*
* @newin{2,22}
+ * @ingroup NetworkIO
*/
class SocketConnectable : public Glib::Interface
{
diff --git a/gio/src/srvtarget.hg b/gio/src/srvtarget.hg
index 048f1254..1577b387 100644
--- a/gio/src/srvtarget.hg
+++ b/gio/src/srvtarget.hg
@@ -42,6 +42,7 @@ namespace Gio
* SocketConnectable interface and not need to worry about SrvTarget at all.
*
* @newin{2,22}
+ * @ingroup NetworkIO
*/
class SrvTarget
{