S3FC project page | S3FC home page |
#include <s3_txport_base.h>
Public Types | |
enum | event_type { connect, disconnect, metadata, error, information, reject, null_event } |
Event types generated by the txport mechanisms. More... | |
Public Methods | |
s3_txport_event (event_type e, s3_txport_client_id a_id, const std::string &m) | |
Constructor builds all this from scratch. More... | |
s3_txport_event () | |
Public Attributes | |
event_type | event |
Enumeration of the event type. More... | |
s3_txport_client_id | id |
Client ID that generated the event. More... | |
std::string | message |
Message string associated with the event. More... |
This structure will contain all the information pertinent to the event that has been generated. The handler must mask the event it requires and react accordingly.
Definition at line 131 of file s3_txport_base.h.
|
Event types generated by the txport mechanisms.
Definition at line 134 of file s3_txport_base.h. Referenced by s3_txport_event. |
|
Constructor builds all this from scratch.
Definition at line 159 of file s3_txport_base.h. References event, event_type, id, message, and s3_txport_client_id. |
|
Definition at line 162 of file s3_txport_base.h. References event, id, message, and null_event. |
|
Enumeration of the event type.
Definition at line 153 of file s3_txport_base.h. Referenced by s3_post_office_switch::handle_transport_events, and s3_txport_event. |
|
Client ID that generated the event.
Definition at line 155 of file s3_txport_base.h. Referenced by s3_post_office_switch::handle_transport_events, and s3_txport_event. |
|
Message string associated with the event.
Definition at line 157 of file s3_txport_base.h. Referenced by s3_txport_event. |
Send comments to: s3fc@stonethree.com |
|