Inheritance diagram for Eaagles::Basic::LcUdpHandler:


Public Member Functions | |
| LcUdpHandler () | |
| LcUdpHandler (const char *const ip, const short port, const short source) | |
| virtual bool | init () |
| bool | setSlotIpAddress (LcString *const msg) |
Private Attributes | |
| char * | ipAddr |
UDP/IP network handler.
Form name: UdpHandler
Slots:
ipAddress: // Destination IP address "111.222.333.444"
Input File Example:
( MyNetworkIO
netOutput:
( UdpHandler
ip: "224.0.0.251" // Destination IP address
port: 2010 // Destination port
sourcePort: 2 // Port to send from
shared: 1 // Shared port
)
)
/pre>
| Eaagles::Basic::LcUdpHandler::LcUdpHandler | ( | ) |
Constructor: where 'ip' is the destination's IP address, 'port' is the multicast port and 'source' is the source port.
| Eaagles::Basic::LcUdpHandler::LcUdpHandler | ( | const char *const | ip, | |
| const short | port, | |||
| const short | source | |||
| ) |
| bool Eaagles::Basic::LcUdpHandler::init | ( | ) | [virtual] |
init the multicast socket (called by the constructor)
Reimplemented from Eaagles::Basic::LcNetHandler.
| bool Eaagles::Basic::LcUdpHandler::setSlotIpAddress | ( | LcString *const | msg | ) |
Slot functions.
char* Eaagles::Basic::LcUdpHandler::ipAddr [private] |
IP Address.
1.5.0