SocketDescriptor Class Reference

List of all members.


Detailed Description

Definition at line 49 of file RTPInterface.cpp.


Public Member Functions

 SocketDescriptor (UsageEnvironment &env, int socketNum)
virtual ~SocketDescriptor ()
void registerRTPInterface (unsigned char streamChannelId, RTPInterface *rtpInterface)
RTPInterface * lookupRTPInterface (unsigned char streamChannelId)
void deregisterRTPInterface (unsigned char streamChannelId)

Static Private Member Functions

static void tcpReadHandler (SocketDescriptor *, int mask)

Private Attributes

UsageEnvironment & fEnv
int fOurSocketNum
HashTable * fSubChannelHashTable

Constructor & Destructor Documentation

SocketDescriptor::SocketDescriptor ( UsageEnvironment &  env,
int  socketNum 
)

Definition at line 272 of file RTPInterface.cpp.

SocketDescriptor::~SocketDescriptor (  )  [virtual]

Definition at line 277 of file RTPInterface.cpp.


Member Function Documentation

void SocketDescriptor::registerRTPInterface ( unsigned char  streamChannelId,
RTPInterface *  rtpInterface 
)

Definition at line 281 of file RTPInterface.cpp.

RTPInterface * SocketDescriptor::lookupRTPInterface ( unsigned char  streamChannelId  ) 

Definition at line 297 of file RTPInterface.cpp.

Referenced by tcpReadHandler().

void SocketDescriptor::deregisterRTPInterface ( unsigned char  streamChannelId  ) 

Definition at line 303 of file RTPInterface.cpp.

void SocketDescriptor::tcpReadHandler ( SocketDescriptor socketDescriptor,
int  mask 
) [static, private]

Definition at line 314 of file RTPInterface.cpp.

Referenced by registerRTPInterface().


Member Data Documentation

UsageEnvironment& SocketDescriptor::fEnv [private]

Definition at line 63 of file RTPInterface.cpp.

Referenced by deregisterRTPInterface(), registerRTPInterface(), and tcpReadHandler().

Definition at line 64 of file RTPInterface.cpp.

Referenced by deregisterRTPInterface(), registerRTPInterface(), and tcpReadHandler().


The documentation for this class was generated from the following file:

Generated on Sat Dec 18 05:16:11 2010 for MythTV by  doxygen 1.5.5