SCIMBridge  0.4.x
retval_t scim_bridge_messenger_poll_message ( ScimBridgeMessenger messenger,
ScimBridgeMessage **  message 
)

Poll a messenge from the received buffer.

Parameters
messengerThe messenger.
messageThe pointer for the received message. It returns NULL if no message is available.
Returns
RETVAL_SUCCEEDED if it succeeded, otherwise it return RETVAL_FAILED.

References RETVAL_FAILED, RETVAL_SUCCEEDED, scim_bridge_alloc_message(), scim_bridge_message_set_argument(), scim_bridge_pdebug(), scim_bridge_pdebugln(), and scim_bridge_perrorln().

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