[glibmm] Add Network I/O classes to new documentation module
- From: Jonathon Jongsma <jjongsma src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [glibmm] Add Network I/O classes to new documentation module
- Date: Tue, 8 Sep 2009 19:11:01 +0000 (UTC)
commit e1736e068771de85713e0f24f67dd52cf3ac7a8b
Author: Jonathon Jongsma <jonathon quotidian org>
Date: Tue Sep 8 13:16:34 2009 -0500
Add Network I/O classes to new documentation module
ChangeLog | 13 +++++++++++++
gio/src/inetaddress.hg | 1 +
gio/src/networkaddress.hg | 1 +
gio/src/networkservice.hg | 1 +
gio/src/resolver.hg | 1 +
gio/src/socket.hg | 4 ++++
gio/src/socketaddress.hg | 1 +
gio/src/socketaddressenumerator.hg | 1 +
gio/src/socketconnectable.hg | 1 +
gio/src/srvtarget.hg | 1 +
10 files changed, 25 insertions(+), 0 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index dd815c4..c447ecc 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 d08ca46..b7ab6b5 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 c178f21..828665f 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 6ee082e..71863f8 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 e862439..dcf5544 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 63ef000..c81b8e9 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 2c95875..44cd5dd 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 8438065..d46ec4a 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 2b52732..9e6643c 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 048f125..1577b38 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
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]