#include <pana_io.h>
Inheritance diagram for PANA_IO:
Public Member Functions | |
virtual | ~PANA_IO () |
virtual ACE_INT32 | open (std::string &iface, ACE_INET_Addr &listenAddr)=0 |
virtual ACE_INT32 | recv (void *buf, size_t n, ACE_UINT32 &srcPort, PANA_DeviceIdContainer &srcDevices)=0 |
virtual ACE_INT32 | send (void *buf, size_t n, ACE_UINT32 destPort, PANA_DeviceIdContainer &destDevices)=0 |
virtual ACE_INT32 | get_local_addr (PANA_DeviceIdContainer &localDevices)=0 |
virtual void | close ()=0 |
Definition at line 44 of file pana_io.h.
|
destructor Definition at line 50 of file pana_io.h.
00050 { } |
|
close method. Derive class MUST implement |
|
retreives the local device address
|
|
open method. Derive class MUST implement
|
|
receive function. Derive class MUST implement
|
|
send function. Derive class MUST implement
|