TAO_RTEvent
2.0.8
|
Interface used by mcast/udp handlers to notify interested components (usually Event Receivers) that there is data available on the dgram for reading, and to query them about event type to mcast group mappings. More...
#include <ECG_Adapters.h>
Public Member Functions | |
virtual | ~TAO_ECG_Dgram_Handler (void) |
virtual int | handle_input (ACE_SOCK_Dgram &dgram)=0 |
virtual void | get_addr (const RtecEventComm::EventHeader &header, RtecUDPAdmin::UDP_Addr_out addr)=0 |
virtual void | get_address (const RtecEventComm::EventHeader &header, RtecUDPAdmin::UDP_Address_out addr)=0 |
Interface used by mcast/udp handlers to notify interested components (usually Event Receivers) that there is data available on the dgram for reading, and to query them about event type to mcast group mappings.
TAO_ECG_Dgram_Handler::~TAO_ECG_Dgram_Handler | ( | void | ) | [virtual] |
virtual void TAO_ECG_Dgram_Handler::get_addr | ( | const RtecEventComm::EventHeader & | header, |
RtecUDPAdmin::UDP_Addr_out | addr | ||
) | [pure virtual] |
Call the RtecUDPAdmin::AddrServer::get_addr. Throws exception if nil Address Server was specified in init ().
Implemented in TAO_ECG_UDP_Receiver.
virtual void TAO_ECG_Dgram_Handler::get_address | ( | const RtecEventComm::EventHeader & | header, |
RtecUDPAdmin::UDP_Address_out | addr | ||
) | [pure virtual] |
Call the RtecUDPAdmin::AddrServer::get_address. Throws exception if nil Address Server was specified in init ().
Implemented in TAO_ECG_UDP_Receiver.
virtual int TAO_ECG_Dgram_Handler::handle_input | ( | ACE_SOCK_Dgram & | dgram | ) | [pure virtual] |
Implemented in TAO_ECG_UDP_Receiver.