![]() |
![]() |
![]() |
gebr-comm Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Signals |
#define GEBR_COMM_STREAM_SOCKET_TYPE GebrCommStreamSocket; GebrCommStreamSocketClass; GebrCommStreamSocket * gebr_comm_stream_socket_new (void
); gboolean gebr_comm_stream_socket_connect (GebrCommStreamSocket *stream_socket
,GebrCommSocketAddress *socket_address
,gboolean wait
); void gebr_comm_stream_socket_disconnect (GebrCommStreamSocket *stream_socket
); GebrCommSocketAddress gebr_comm_stream_socket_peer_address (GebrCommStreamSocket *stream_socket
);
#define GEBR_COMM_STREAM_SOCKET_TYPE (gebr_comm_stream_socket_get_type())
typedef struct { GebrCommSocketClass parent; /* signals */ void (*connected) (GebrCommStreamSocket * self); void (*disconnected) (GebrCommStreamSocket * self); } GebrCommStreamSocketClass;
gboolean gebr_comm_stream_socket_connect (GebrCommStreamSocket *stream_socket
,GebrCommSocketAddress *socket_address
,gboolean wait
);
void gebr_comm_stream_socket_disconnect (GebrCommStreamSocket *stream_socket
);
GebrCommSocketAddress gebr_comm_stream_socket_peer_address
(GebrCommStreamSocket *stream_socket
);
"connected"
signalvoid user_function (GebrCommStreamSocket *gebrcommstreamsocket, gpointer user_data) : Run Last / Action
"disconnected"
signalvoid user_function (GebrCommStreamSocket *gebrcommstreamsocket, gpointer user_data) : Run Last / Action