#include <source/ariba/utility/transport/tcpip/protlib/tp_over_tcp.h>
Inherits protlib::message.
Public Types | |
enum | msg_t { start, stop, send_data } |
Public Member Functions | |
TPoverTCPMsg (const AssocData *peer_assoc, message::qaddr_t source=qaddr_unknown, TPoverTCPMsg::msg_t type=stop) | |
TPoverTCPMsg (NetMsg *netmsg, appladdress *addr, message::qaddr_t source=qaddr_unknown) | |
virtual | ~TPoverTCPMsg () |
const AssocData * | get_peer_assoc () const |
TPoverTCPMsg::msg_t | get_msgtype () const |
NetMsg * | get_netmsg () const |
appladdress * | get_appladdr () const |
Private Attributes | |
const AssocData * | peer_assoc |
const TPoverTCPMsg::msg_t | type |
NetMsg * | netmsg |
appladdress * | addr |
A simple internal message for selfmessages please note that carried items may get deleted after use of this message the message destructor does not delete any item automatically
Definition at line 227 of file tp_over_tcp.h.
Definition at line 231 of file tp_over_tcp.h.
protlib::TPoverTCPMsg::TPoverTCPMsg | ( | const AssocData * | peer_assoc, | |
message::qaddr_t | source = qaddr_unknown , |
|||
TPoverTCPMsg::msg_t | type = stop | |||
) | [inline] |
Definition at line 243 of file tp_over_tcp.h.
protlib::TPoverTCPMsg::TPoverTCPMsg | ( | NetMsg * | netmsg, | |
appladdress * | addr, | |||
message::qaddr_t | source = qaddr_unknown | |||
) | [inline] |
Definition at line 246 of file tp_over_tcp.h.
virtual protlib::TPoverTCPMsg::~TPoverTCPMsg | ( | ) | [inline, virtual] |
Definition at line 249 of file tp_over_tcp.h.
appladdress* protlib::TPoverTCPMsg::get_appladdr | ( | ) | const [inline] |
Definition at line 254 of file tp_over_tcp.h.
References addr.
Referenced by protlib::TPoverTCP::send(), and protlib::TPoverTCP::sender_thread().
TPoverTCPMsg::msg_t protlib::TPoverTCPMsg::get_msgtype | ( | ) | const [inline] |
Definition at line 252 of file tp_over_tcp.h.
References type.
Referenced by protlib::TPoverTCP::main_loop(), and protlib::TPoverTCP::sender_thread().
NetMsg* protlib::TPoverTCPMsg::get_netmsg | ( | ) | const [inline] |
Definition at line 253 of file tp_over_tcp.h.
References netmsg.
Referenced by protlib::TPoverTCP::sender_thread().
const AssocData* protlib::TPoverTCPMsg::get_peer_assoc | ( | ) | const [inline] |
Definition at line 251 of file tp_over_tcp.h.
References peer_assoc.
Referenced by protlib::TPoverTCP::main_loop().
appladdress* protlib::TPoverTCPMsg::addr [private] |
Definition at line 240 of file tp_over_tcp.h.
Referenced by get_appladdr().
NetMsg* protlib::TPoverTCPMsg::netmsg [private] |
Definition at line 239 of file tp_over_tcp.h.
Referenced by get_netmsg().
const AssocData* protlib::TPoverTCPMsg::peer_assoc [private] |
Definition at line 237 of file tp_over_tcp.h.
Referenced by get_peer_assoc().
const TPoverTCPMsg::msg_t protlib::TPoverTCPMsg::type [private] |
Reimplemented from protlib::message.
Definition at line 238 of file tp_over_tcp.h.
Referenced by get_msgtype().