protlib::TPoverUDPMsg Class Reference

#include <source/ariba/utility/transport/tcpip/protlib/tp_over_udp.h>

Inherits protlib::message.

Collaboration diagram for protlib::TPoverUDPMsg:

Collaboration graph
[legend]

List of all members.

Public Types

enum  msg_t { start, stop, send_data }

Public Member Functions

 TPoverUDPMsg (const AssocData *peer_assoc, message::qaddr_t source=qaddr_unknown, TPoverUDPMsg::msg_t type=stop)
 TPoverUDPMsg (NetMsg *netmsg, appladdress *addr, message::qaddr_t source=qaddr_unknown)
const AssocDataget_peer_assoc () const
TPoverUDPMsg::msg_t get_msgtype () const
NetMsgget_netmsg () const
appladdressget_appladdr () const

Private Attributes

const AssocDatapeer_assoc
const TPoverUDPMsg::msg_t type
NetMsgnetmsg
appladdressaddr


Detailed Description

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 175 of file tp_over_udp.h.


Member Enumeration Documentation

Enumerator:
start 
stop 
send_data 

Definition at line 179 of file tp_over_udp.h.


Constructor & Destructor Documentation

protlib::TPoverUDPMsg::TPoverUDPMsg ( const AssocData peer_assoc,
message::qaddr_t  source = qaddr_unknown,
TPoverUDPMsg::msg_t  type = stop 
) [inline]

Definition at line 191 of file tp_over_udp.h.

protlib::TPoverUDPMsg::TPoverUDPMsg ( NetMsg netmsg,
appladdress addr,
message::qaddr_t  source = qaddr_unknown 
) [inline]

Definition at line 194 of file tp_over_udp.h.


Member Function Documentation

appladdress* protlib::TPoverUDPMsg::get_appladdr (  )  const [inline]

Definition at line 200 of file tp_over_udp.h.

References addr.

TPoverUDPMsg::msg_t protlib::TPoverUDPMsg::get_msgtype (  )  const [inline]

Definition at line 198 of file tp_over_udp.h.

References type.

NetMsg* protlib::TPoverUDPMsg::get_netmsg (  )  const [inline]

Definition at line 199 of file tp_over_udp.h.

References netmsg.

const AssocData* protlib::TPoverUDPMsg::get_peer_assoc (  )  const [inline]

Definition at line 197 of file tp_over_udp.h.

References peer_assoc.


Member Data Documentation

Definition at line 188 of file tp_over_udp.h.

Referenced by get_appladdr().

Definition at line 187 of file tp_over_udp.h.

Referenced by get_netmsg().

Definition at line 185 of file tp_over_udp.h.

Referenced by get_peer_assoc().

Reimplemented from protlib::message.

Definition at line 186 of file tp_over_udp.h.

Referenced by get_msgtype().


The documentation for this class was generated from the following file:

Generated on Fri Aug 14 23:39:58 2009 for Ariba by  doxygen 1.5.8