Proactor events
[IO]

**Unsettled API** - Events used by the proactor. More...

**Unsettled API** - Events used by the proactor.

pn_proactor_wait() returns a subset of the event types defined by pn_event_type_t.

The PN_REACTOR_\*, PN_SELECTABLE_\*, and PN_\*_FINAL events are not returned.

Enumeration | Brief description, see pn_event_type_t for more :-- | :-- PN_CONNECTION_INIT | The connection has been created. PN_CONNECTION_BOUND | The connection has been bound to a transport. PN_TIMER_TASK | A timer event has occurred. PN_CONNECTION_INIT | The connection has been created. PN_CONNECTION_BOUND | The connection has been bound to a transport. PN_CONNECTION_UNBOUND | The connection has been unbound from its transport. PN_CONNECTION_LOCAL_OPEN | The local connection endpoint has been closed. PN_CONNECTION_REMOTE_OPEN | The remote endpoint has opened the connection. PN_CONNECTION_LOCAL_CLOSE | The local connection endpoint has been closed. PN_CONNECTION_REMOTE_CLOSE | The remote endpoint has closed the connection. PN_SESSION_INIT | The session has been created. PN_SESSION_LOCAL_OPEN | The local session endpoint has been opened. PN_SESSION_REMOTE_OPEN | The remote endpoint has opened the session. PN_SESSION_LOCAL_CLOSE | The local session endpoint has been closed. PN_SESSION_REMOTE_CLOSE | The remote endpoint has closed the session. PN_LINK_INIT | The link has been created. PN_LINK_LOCAL_OPEN | The local link endpoint has been opened. PN_LINK_REMOTE_OPEN | The remote endpoint has opened the link. PN_LINK_LOCAL_CLOSE | The local link endpoint has been closed. PN_LINK_REMOTE_CLOSE | The remote endpoint has closed the link. PN_LINK_LOCAL_DETACH | The local link endpoint has been detached. PN_LINK_REMOTE_DETACH | The remote endpoint has detached the link. PN_LINK_FLOW | The flow control state for a link has changed. PN_DELIVERY | A delivery has been created or updated. PN_TRANSPORT | The transport has new data to read and/or write. PN_TRANSPORT_AUTHENTICATED | The transport has authenticated. PN_TRANSPORT_ERROR | Indicates that a transport error has occurred. PN_TRANSPORT_HEAD_CLOSED | Indicates that the "head" or writing end of the transport has been closed. PN_TRANSPORT_TAIL_CLOSED | Indicates that the tail of the transport has been closed. PN_TRANSPORT_CLOSED | The final event for a proactor connection, the transport is closed. PN_LISTENER_OPEN | The listener is listening. PN_LISTENER_ACCEPT | Indicates the listener has an incoming connection, call pn_listener_accept2() to accept it. PN_LISTENER_CLOSE | Indicates the listener has closed. PN_PROACTOR_INTERRUPT | Indicates pn_proactor_interrupt() was called to interrupt a proactor thread. PN_PROACTOR_TIMEOUT | Timeout set by pn_proactor_set_timeout() time limit expired. PN_PROACTOR_INACTIVE | The proactor has become inactive: all listeners and connections were closed and the timeout (if set) expired or was cancelled. PN_CONNECTION_WAKE | pn_connection_wake() was called.


Generated on 8 Oct 2019 for Qpid Proton C by  doxygen 1.6.1