Module proton :: Class Event
[frames] | no frames]

Class Event

source code

Instance Methods
 
__init__(self, clazz, context, type) source code
 
dispatch(self, handler) source code
 
connection(self) source code
 
session(self) source code
 
link(self) source code
 
sender(self) source code
 
receiver(self) source code
 
delivery(self) source code
 
__repr__(self) source code
Class Variables
  CONNECTION_INIT = EventType(PN_CONNECTION_INIT, "on_connection...
  CONNECTION_BOUND = EventType(PN_CONNECTION_BOUND, "on_connecti...
  CONNECTION_UNBOUND = EventType(PN_CONNECTION_UNBOUND, "on_conn...
  CONNECTION_LOCAL_OPEN = EventType(PN_CONNECTION_LOCAL_OPEN, "o...
  CONNECTION_LOCAL_CLOSE = EventType(PN_CONNECTION_LOCAL_CLOSE, ...
  CONNECTION_REMOTE_OPEN = EventType(PN_CONNECTION_REMOTE_OPEN, ...
  CONNECTION_REMOTE_CLOSE = EventType(PN_CONNECTION_REMOTE_CLOSE...
  CONNECTION_FINAL = EventType(PN_CONNECTION_FINAL, "on_connecti...
  SESSION_INIT = EventType(PN_SESSION_INIT, "on_session_init")
  SESSION_LOCAL_OPEN = EventType(PN_SESSION_LOCAL_OPEN, "on_sess...
  SESSION_LOCAL_CLOSE = EventType(PN_SESSION_LOCAL_CLOSE, "on_se...
  SESSION_REMOTE_OPEN = EventType(PN_SESSION_REMOTE_OPEN, "on_se...
  SESSION_REMOTE_CLOSE = EventType(PN_SESSION_REMOTE_CLOSE, "on_...
  SESSION_FINAL = EventType(PN_SESSION_FINAL, "on_session_final")
  LINK_INIT = EventType(PN_LINK_INIT, "on_link_init")
  LINK_LOCAL_OPEN = EventType(PN_LINK_LOCAL_OPEN, "on_link_local...
  LINK_LOCAL_CLOSE = EventType(PN_LINK_LOCAL_CLOSE, "on_link_loc...
  LINK_LOCAL_DETACH = EventType(PN_LINK_LOCAL_DETACH, "on_link_l...
  LINK_REMOTE_OPEN = EventType(PN_LINK_REMOTE_OPEN, "on_link_rem...
  LINK_REMOTE_CLOSE = EventType(PN_LINK_REMOTE_CLOSE, "on_link_r...
  LINK_REMOTE_DETACH = EventType(PN_LINK_REMOTE_DETACH, "on_link...
  LINK_FLOW = EventType(PN_LINK_FLOW, "on_link_flow")
  LINK_FINAL = EventType(PN_LINK_FINAL, "on_link_final")
  DELIVERY = EventType(PN_DELIVERY, "on_delivery")
  TRANSPORT = EventType(PN_TRANSPORT, "on_transport")
  TRANSPORT_ERROR = EventType(PN_TRANSPORT_ERROR, "on_transport_...
  TRANSPORT_HEAD_CLOSED = EventType(PN_TRANSPORT_HEAD_CLOSED, "o...
  TRANSPORT_TAIL_CLOSED = EventType(PN_TRANSPORT_TAIL_CLOSED, "o...
  TRANSPORT_CLOSED = EventType(PN_TRANSPORT_CLOSED, "on_transpor...
Method Details

connection(self)

source code 
Decorators:
  • @property

session(self)

source code 
Decorators:
  • @property

link(self)

source code 
Decorators:
  • @property

sender(self)

source code 
Decorators:
  • @property

receiver(self)

source code 
Decorators:
  • @property

delivery(self)

source code 
Decorators:
  • @property

Class Variable Details

CONNECTION_INIT

Value:
EventType(PN_CONNECTION_INIT, "on_connection_init")

CONNECTION_BOUND

Value:
EventType(PN_CONNECTION_BOUND, "on_connection_bound")

CONNECTION_UNBOUND

Value:
EventType(PN_CONNECTION_UNBOUND, "on_connection_unbound")

CONNECTION_LOCAL_OPEN

Value:
EventType(PN_CONNECTION_LOCAL_OPEN, "on_connection_local_open")

CONNECTION_LOCAL_CLOSE

Value:
EventType(PN_CONNECTION_LOCAL_CLOSE, "on_connection_local_close")

CONNECTION_REMOTE_OPEN

Value:
EventType(PN_CONNECTION_REMOTE_OPEN, "on_connection_remote_open")

CONNECTION_REMOTE_CLOSE

Value:
EventType(PN_CONNECTION_REMOTE_CLOSE, "on_connection_remote_close")

CONNECTION_FINAL

Value:
EventType(PN_CONNECTION_FINAL, "on_connection_final")

SESSION_LOCAL_OPEN

Value:
EventType(PN_SESSION_LOCAL_OPEN, "on_session_local_open")

SESSION_LOCAL_CLOSE

Value:
EventType(PN_SESSION_LOCAL_CLOSE, "on_session_local_close")

SESSION_REMOTE_OPEN

Value:
EventType(PN_SESSION_REMOTE_OPEN, "on_session_remote_open")

SESSION_REMOTE_CLOSE

Value:
EventType(PN_SESSION_REMOTE_CLOSE, "on_session_remote_close")

LINK_LOCAL_OPEN

Value:
EventType(PN_LINK_LOCAL_OPEN, "on_link_local_open")

LINK_LOCAL_CLOSE

Value:
EventType(PN_LINK_LOCAL_CLOSE, "on_link_local_close")

LINK_LOCAL_DETACH

Value:
EventType(PN_LINK_LOCAL_DETACH, "on_link_local_detach")

LINK_REMOTE_OPEN

Value:
EventType(PN_LINK_REMOTE_OPEN, "on_link_remote_open")

LINK_REMOTE_CLOSE

Value:
EventType(PN_LINK_REMOTE_CLOSE, "on_link_remote_close")

LINK_REMOTE_DETACH

Value:
EventType(PN_LINK_REMOTE_DETACH, "on_link_remote_detach")

TRANSPORT_ERROR

Value:
EventType(PN_TRANSPORT_ERROR, "on_transport_error")

TRANSPORT_HEAD_CLOSED

Value:
EventType(PN_TRANSPORT_HEAD_CLOSED, "on_transport_head_closed")

TRANSPORT_TAIL_CLOSED

Value:
EventType(PN_TRANSPORT_TAIL_CLOSED, "on_transport_tail_closed")

TRANSPORT_CLOSED

Value:
EventType(PN_TRANSPORT_CLOSED, "on_transport_closed")