A conneciton has been bound toa transport.
A connection has been freed and any outstanding processing has been completed. This is the final event htat will ever be issued for a connection
A connection has been created. This is the first even that will ever be issued for a connection.
A local connection endpoint has been closed.
A local connection endpoint has been opened.
A remote endpoint has closed its connection.
A remote endpoint has opened its connection.
A connection has been unbound from its transport.
A delivery has been created or updated.
A link has been freed and any outstanding processing has been completed. This is the final event htat will ever be issued for a link.
The flow control state for a link has changed.
A link has been created. This is the first event that will ever be issued for a link.
A local link endpoint has been closed.
A local link endpoint has been detached.
A local link endpoint has been opened.
A remote endpoint has closed its link.
A remote endpoint has detached its link.
A remote endpoint has opened its link.
Defined as a programming convenience. No even of this type will ever be generated.
A reactor has been stopred.
A reactor has been started.
A reactor has no more events to process.
A session has been freed and any outstanding processing has been completed. This is the final event that will ever be issued for a session
A session has been created. This is the first event that will ever be issues for a session.
A local session endpoint has been closed.
A local session endpoint has been opened.
A remote endpoint has closed its session.
A remote endpoint has opened its session.
A timer event has occurred.
A transport has new data to read and/or write.
Indicates that both the head and tail of a transport are closed.
Indicates that a transport error has occurred. @see Qpid::Proton::Transport#condition To access the details of the error.
Indicates that the head of a transport has been closed. This means the transport will never produce more bytes for output to the network.
Indicates that the trail of a transport has been closed. This means the transport will never be able to process more bytes from the network.
@private
# File lib/event/event_base.rb, line 23 def self.dispatch(handler, method, *args) args = args.last unless args.nil? if handler.respond_to? method.to_sym return handler.__send__(method, args) elsif handler.respond_to? :on_unhandled return handler.__send__(:on_unhandled, method, args) end end