#include <XrdMonSndTransmitter.hh>
Public Member Functions | |
XrdMonSndTransmitter () | |
int | initialize (const char *receiverHost, kXR_int16 receiverPort) |
int | operator() (const XrdMonSndPacket &packet) |
void | shutdown () |
Private Member Functions | |
bool | messThingsUp (const XrdMonSndPacket &packet, int packetNo) |
Private Attributes | |
int | _socket |
sockaddr_in | _sAddress |
Definition at line 22 of file XrdMonSndTransmitter.hh.
XrdMonSndTransmitter::XrdMonSndTransmitter | ( | ) |
Definition at line 32 of file XrdMonSndTransmitter.cc.
int XrdMonSndTransmitter::initialize | ( | const char * | receiverHost, | |
kXR_int16 | receiverPort | |||
) |
int XrdMonSndTransmitter::operator() | ( | const XrdMonSndPacket & | packet | ) |
Definition at line 68 of file XrdMonSndTransmitter.cc.
References _sAddress, _socket, XrdMonSndPacket::data(), XrdMonSndDebug::Sending, XrdMonSndPacket::size(), and XrdMonSndDebug::verbose().
void XrdMonSndTransmitter::shutdown | ( | ) |
Definition at line 95 of file XrdMonSndTransmitter.cc.
References _socket, and close.
Referenced by main().
bool XrdMonSndTransmitter::messThingsUp | ( | const XrdMonSndPacket & | packet, | |
int | packetNo | |||
) | [private] |
Definition at line 101 of file XrdMonSndTransmitter.cc.
References _sAddress, _socket, XrdMonSndPacket::data(), and XrdMonSndPacket::size().
int XrdMonSndTransmitter::_socket [private] |
Definition at line 35 of file XrdMonSndTransmitter.hh.
Referenced by initialize(), messThingsUp(), operator()(), and shutdown().
struct sockaddr_in XrdMonSndTransmitter::_sAddress [private] |
Definition at line 36 of file XrdMonSndTransmitter.hh.
Referenced by initialize(), messThingsUp(), and operator()().