#include <pool.h>
Inheritance diagram for SingleRTPSessionPool:
Collaboration diagram for SingleRTPSessionPool:
Public Member Functions
Protected Types
Protected Member Functions
Runnable method for the thread.
More...
Protected Attributes
Detailed Description
Member Typedef Documentation
Constructor & Destructor Documentation
SingleRTPSessionPool::SingleRTPSessionPool
(
int
pri = 0 )
inline
- Parameters
-
pri optional thread priority value.
Definition at line 213 of file pool.h.
SingleRTPSessionPool::~SingleRTPSessionPool
(
)
inline
Member Function Documentation
void RTPSessionBaseHandler::controlReceptionService
(
RTPSessionBase &
s )
inlineinherited
void RTPSessionBaseHandler::controlTransmissionService
(
RTPSessionBase &
s )
inlineinherited
size_t RTPSessionBaseHandler::dispatchDataPacket
(
RTPSessionBase &
s )
inlineinherited
SOCKET RTPSessionBaseHandler::getControlRecvSocket
(
RTPSessionBase &
s )
const
inlineinherited
SOCKET RTPSessionBaseHandler::getDataRecvSocket
(
RTPSessionBase &
s )
const
inlineinherited
size_t RTPSessionPool::getPoolLength
(
)
const
inherited
timeval RTPSessionPool::getPoolTimeout
(
)
inlineprotectedinherited
timeval RTPSessionBaseHandler::getRTCPCheckInterval
(
RTPSessionBase &
s )
inlineinherited
bool RTPSessionPool::isActive
(
)
inlineinherited
void SingleRTPSessionPool::run
(
void
)
protected
Runnable method for the thread.
This thread serves all the RTP sessions.added to this pool.
Definition at line 113 of file pool.cpp.
void RTPSessionPool::setActive
(
)
inlineprotectedinherited
void RTPSessionPool::setPoolTimeout
(
int
sec,
int
usec
)
inlineprotectedinherited
void RTPSessionPool::setPoolTimeout
(
struct timeval
to )
inlineprotectedinherited
void SingleRTPSessionPool::startRunning
(
)
inlinevirtual
Field Documentation
SOCKET RTPSessionPool::highestSocket
protectedinherited
ThreadLock RTPSessionPool::poolLock
mutableprotectedinherited
fd_set RTPSessionPool::recvSocketSet
protectedinherited
The documentation for this class was generated from the following files: