SCIMBridge
0.4.x
|
This header describes abut fucntions used for sending and receving messages. More...
Go to the source code of this file.
Typedefs | |
typedef struct _ScimBridgeMessenger | ScimBridgeMessenger |
Functions | |
ScimBridgeMessenger * | scim_bridge_alloc_messenger (int socket_fd) |
void | scim_bridge_free_messenger (ScimBridgeMessenger *messenger) |
int | scim_bridge_messenger_get_socket_fd (const ScimBridgeMessenger *messenger) |
retval_t | scim_bridge_close_messenger (ScimBridgeMessenger *messenger) |
boolean | scim_bridge_messenger_is_closed (const ScimBridgeMessenger *messenger) |
retval_t | scim_bridge_messenger_push_message (ScimBridgeMessenger *messenger, const ScimBridgeMessage *message) |
retval_t | scim_bridge_messenger_poll_message (ScimBridgeMessenger *messenger, ScimBridgeMessage **message) |
retval_t | scim_bridge_messenger_send_message (ScimBridgeMessenger *messenger, const struct timeval *timeout) |
retval_t | scim_bridge_messenger_receive_message (ScimBridgeMessenger *messenger, const struct timeval *timeout) |
ssize_t | scim_bridge_messenger_get_sending_buffer_size (const ScimBridgeMessenger *messenger) |
ssize_t | scim_bridge_messenger_get_receiving_buffer_size (const ScimBridgeMessenger *messenger) |
This header describes abut fucntions used for sending and receving messages.