SCIMBridge  0.4.x
retval_t scim_bridge_messenger_send_message ( ScimBridgeMessenger messenger,
const struct timeval *  timeout 
)

Send the oldest stored message if it can.

Parameters
messengerThe messenger.
timeoutThe maximum time to block. It will blocks until all the stored messages is sent if you give NULL here.
Returns
RETVAL_SUCCEEDED if no error has been occurred, otherwise it return RETVAL_FAILED.

References RETVAL_FAILED, RETVAL_SUCCEEDED, scim_bridge_pdebugln(), and scim_bridge_perrorln().

Referenced by ScimBridgeAgentClientListenerImpl::delete_surrounding_string(), and ScimBridgeAgentClientListenerImpl::handle_event().