Classes | Public Member Functions | Friends

SocketReceiveMultiplexer Class Reference

#include <UdpSocket.h>

List of all members.

Classes

class  Implementation

Public Member Functions

 SocketReceiveMultiplexer ()
 ~SocketReceiveMultiplexer ()
void AttachSocketListener (UdpSocket *socket, PacketListener *listener)
void DetachSocketListener (UdpSocket *socket, PacketListener *listener)
void AttachPeriodicTimerListener (int periodMilliseconds, TimerListener *listener)
void AttachPeriodicTimerListener (int initialDelayMilliseconds, int periodMilliseconds, TimerListener *listener)
void DetachPeriodicTimerListener (TimerListener *listener)
void Run ()
void RunUntilSigInt ()
void Break ()
void AsynchronousBreak ()

Friends

class UdpSocket

Constructor & Destructor Documentation

SocketReceiveMultiplexer::SocketReceiveMultiplexer (  )
SocketReceiveMultiplexer::~SocketReceiveMultiplexer (  )

Member Function Documentation

void SocketReceiveMultiplexer::AsynchronousBreak (  )
void SocketReceiveMultiplexer::AttachPeriodicTimerListener ( int  periodMilliseconds,
TimerListener listener 
)
void SocketReceiveMultiplexer::AttachPeriodicTimerListener ( int  initialDelayMilliseconds,
int  periodMilliseconds,
TimerListener listener 
)
void SocketReceiveMultiplexer::AttachSocketListener ( UdpSocket socket,
PacketListener listener 
)
void SocketReceiveMultiplexer::Break (  )
void SocketReceiveMultiplexer::DetachPeriodicTimerListener ( TimerListener listener )
void SocketReceiveMultiplexer::DetachSocketListener ( UdpSocket socket,
PacketListener listener 
)
void SocketReceiveMultiplexer::Run (  )
void SocketReceiveMultiplexer::RunUntilSigInt (  )

Friends And Related Function Documentation

friend class UdpSocket [friend]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines