GebrCommChannelSocket

GebrCommChannelSocket

Synopsis

#define             GEBR_COMM_CHANNEL_SOCKET_TYPE
                    GebrCommChannelSocket;
                    GebrCommChannelSocketClass;
GebrCommChannelSocket* gebr_comm_channel_socket_new     (void);
void                gebr_comm_channel_socket_free       (GebrCommChannelSocket *);
gboolean            gebr_comm_channel_socket_start      (GebrCommChannelSocket *channel_socket,
                                                         GebrCommSocketAddress *listen_address,
                                                         GebrCommSocketAddress *forward_address);
GebrCommSocketAddress gebr_comm_channel_socket_get_forward_address
                                                        (GebrCommChannelSocket *channel_socket);

Object Hierarchy

  GObject
   +----GebrCommSocket
         +----GebrCommChannelSocket

Description

A longer description goes here.

Details

GEBR_COMM_CHANNEL_SOCKET_TYPE

#define GEBR_COMM_CHANNEL_SOCKET_TYPE		(gebr_comm_channel_socket_get_type())

GebrCommChannelSocket

typedef struct _GebrCommChannelSocket GebrCommChannelSocket;

GebrCommChannelSocketClass

typedef struct _GebrCommChannelSocketClass GebrCommChannelSocketClass;

gebr_comm_channel_socket_new ()

GebrCommChannelSocket* gebr_comm_channel_socket_new     (void);

gebr_comm_channel_socket_free ()

void                gebr_comm_channel_socket_free       (GebrCommChannelSocket *);

gebr_comm_channel_socket_start ()

gboolean            gebr_comm_channel_socket_start      (GebrCommChannelSocket *channel_socket,
                                                         GebrCommSocketAddress *listen_address,
                                                         GebrCommSocketAddress *forward_address);

gebr_comm_channel_socket_get_forward_address ()

GebrCommSocketAddress gebr_comm_channel_socket_get_forward_address
                                                        (GebrCommChannelSocket *channel_socket);