OpenSDN source code
|
#include <crypt_tunnel.h>
Public Types | |
enum | EventType { MESSAGE_READ = 0, TASK_EXIT, SET_TUNNEL_ENTRY, STOP_TASK, EVENT_MAXIMUM } |
Public Member Functions | |
CryptTunnelEvent (CryptTunnelTaskBase *inst, CryptTunnelEntry *entry, EventType type, const std::string &message) | |
virtual | ~CryptTunnelEvent () |
DISALLOW_COPY_AND_ASSIGN (CryptTunnelEvent) | |
Public Attributes | |
CryptTunnelTaskBase * | tunnel_task_ |
CryptTunnelEntry * | entry_ |
EventType | type_ |
std::string | message_ |
Definition at line 135 of file crypt_tunnel.h.
Enumerator | |
---|---|
MESSAGE_READ | |
TASK_EXIT | |
SET_TUNNEL_ENTRY | |
STOP_TASK | |
EVENT_MAXIMUM |
Definition at line 137 of file crypt_tunnel.h.
CryptTunnelEvent::CryptTunnelEvent | ( | CryptTunnelTaskBase * | inst, |
CryptTunnelEntry * | entry, | ||
EventType | type, | ||
const std::string & | message | ||
) |
Definition at line 291 of file crypt_tunnel.cc.
|
virtual |
Definition at line 297 of file crypt_tunnel.cc.
CryptTunnelEvent::DISALLOW_COPY_AND_ASSIGN | ( | CryptTunnelEvent | ) |
CryptTunnelEntry* CryptTunnelEvent::entry_ |
Definition at line 151 of file crypt_tunnel.h.
std::string CryptTunnelEvent::message_ |
Definition at line 153 of file crypt_tunnel.h.
CryptTunnelTaskBase* CryptTunnelEvent::tunnel_task_ |
Definition at line 150 of file crypt_tunnel.h.
EventType CryptTunnelEvent::type_ |
Definition at line 152 of file crypt_tunnel.h.