XrdMonSndTransmitter Class Reference

#include <XrdMonSndTransmitter.hh>

List of all members.

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


Detailed Description

Definition at line 22 of file XrdMonSndTransmitter.hh.


Constructor & Destructor Documentation

XrdMonSndTransmitter::XrdMonSndTransmitter (  ) 

Definition at line 32 of file XrdMonSndTransmitter.cc.


Member Function Documentation

int XrdMonSndTransmitter::initialize ( const char *  receiverHost,
kXR_int16  receiverPort 
)

Definition at line 37 of file XrdMonSndTransmitter.cc.

References _sAddress, _socket, h, and NULL.

Referenced by main().

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().


Member Data Documentation

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()().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:35 2011 for ROOT_528-00b_version by  doxygen 1.5.1