TAO_RTEvent  2.2.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
TAO_EC_Simple_AddrServer Class Reference

TAO Real-time Event Service; a simple UDP address server. More...

#include <EC_UDP_Admin.h>

Inheritance diagram for TAO_EC_Simple_AddrServer:
Inheritance graph
Collaboration diagram for TAO_EC_Simple_AddrServer:
Collaboration graph

Public Member Functions

 TAO_EC_Simple_AddrServer (CORBA::UShort port)
 Constructor. More...
 
virtual ~TAO_EC_Simple_AddrServer (void)
 Destructor. More...
 
virtual void get_addr (const RtecEventComm::EventHeader &header, RtecUDPAdmin::UDP_Addr_out addr)
 
virtual void get_address (const RtecEventComm::EventHeader &header, RtecUDPAdmin::UDP_Address_out addr)
 

Private Attributes

CORBA::UShort port_
 

Detailed Description

TAO Real-time Event Service; a simple UDP address server.

The EC is able to use multiple multicast groups to transmit its data, the is given control over the mapping between the Event (type,source) pair and the (ipaddr,port) pair using a AddrServer. This class implements a very simple server that simply maps the type component to the ipaddr and uses a fixed port, provided at initialization time.

Constructor & Destructor Documentation

TAO_EC_Simple_AddrServer::TAO_EC_Simple_AddrServer ( CORBA::UShort  port)

Constructor.

TAO_EC_Simple_AddrServer::~TAO_EC_Simple_AddrServer ( void  )
virtual

Destructor.

Member Function Documentation

void TAO_EC_Simple_AddrServer::get_addr ( const RtecEventComm::EventHeader header,
RtecUDPAdmin::UDP_Addr_out  addr 
)
virtual
void TAO_EC_Simple_AddrServer::get_address ( const RtecEventComm::EventHeader header,
RtecUDPAdmin::UDP_Address_out  addr 
)
virtual

Member Data Documentation

CORBA::UShort TAO_EC_Simple_AddrServer::port_
private

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