#include <RTSPServer.hh>
|
| | RTSPClientSession (RTSPServer &ourServer, u_int32_t sessionId) |
| |
| virtual | ~RTSPClientSession () |
| |
| virtual void | handleCmd_SETUP (RTSPClientConnection *ourClientConnection, char const *urlPreSuffix, char const *urlSuffix, char const *fullRequestStr) |
| |
| virtual void | handleCmd_SETUP_afterLookup1 (ServerMediaSession *sms) |
| |
| virtual void | handleCmd_SETUP_afterLookup2 (ServerMediaSession *sms) |
| |
| virtual void | handleCmd_withinSession (RTSPClientConnection *ourClientConnection, char const *cmdName, char const *urlPreSuffix, char const *urlSuffix, char const *fullRequestStr) |
| |
| virtual void | handleCmd_TEARDOWN (RTSPClientConnection *ourClientConnection, ServerMediaSubsession *subsession) |
| |
| virtual void | handleCmd_PLAY (RTSPClientConnection *ourClientConnection, ServerMediaSubsession *subsession, char const *fullRequestStr) |
| |
| virtual void | handleCmd_PAUSE (RTSPClientConnection *ourClientConnection, ServerMediaSubsession *subsession) |
| |
| virtual void | handleCmd_GET_PARAMETER (RTSPClientConnection *ourClientConnection, ServerMediaSubsession *subsession, char const *fullRequestStr) |
| |
| virtual void | handleCmd_SET_PARAMETER (RTSPClientConnection *ourClientConnection, ServerMediaSubsession *subsession, char const *fullRequestStr) |
| |
| void | deleteStreamByTrack (unsigned trackNum) |
| |
| void | reclaimStreamStates () |
| |
| Boolean | isMulticast () const |
| |
| void | setRTSPResponse (RTSPClientConnection *ourClientConnection, char const *responseStr) |
| |
| void | setRTSPResponse (RTSPClientConnection *ourClientConnection, char const *responseStr, u_int32_t sessionId) |
| |
| void | setRTSPResponse (RTSPClientConnection *ourClientConnection, char const *responseStr, char const *contentStr) |
| |
| void | setRTSPResponse (RTSPClientConnection *ourClientConnection, char const *responseStr, u_int32_t sessionId, char const *contentStr) |
| |
| Boolean | usesTCPTransport () const |
| |
| UsageEnvironment & | envir () |
| |
| void | noteLiveness () |
| |
Definition at line 251 of file RTSPServer.hh.
◆ RTSPClientSession()
| RTSPServer::RTSPClientSession::RTSPClientSession |
( |
RTSPServer & |
ourServer, |
|
|
u_int32_t |
sessionId |
|
) |
| |
|
protected |
◆ ~RTSPClientSession()
| virtual RTSPServer::RTSPClientSession::~RTSPClientSession |
( |
| ) |
|
|
protectedvirtual |
◆ deleteStreamByTrack()
| void RTSPServer::RTSPClientSession::deleteStreamByTrack |
( |
unsigned |
trackNum | ) |
|
|
protected |
◆ envir()
◆ handleCmd_GET_PARAMETER()
◆ handleCmd_PAUSE()
◆ handleCmd_PLAY()
◆ handleCmd_SET_PARAMETER()
◆ handleCmd_SETUP()
| virtual void RTSPServer::RTSPClientSession::handleCmd_SETUP |
( |
RTSPClientConnection * |
ourClientConnection, |
|
|
char const * |
urlPreSuffix, |
|
|
char const * |
urlSuffix, |
|
|
char const * |
fullRequestStr |
|
) |
| |
|
protectedvirtual |
◆ handleCmd_SETUP_afterLookup1()
| virtual void RTSPServer::RTSPClientSession::handleCmd_SETUP_afterLookup1 |
( |
ServerMediaSession * |
sms | ) |
|
|
protectedvirtual |
◆ handleCmd_SETUP_afterLookup2()
| virtual void RTSPServer::RTSPClientSession::handleCmd_SETUP_afterLookup2 |
( |
ServerMediaSession * |
sms | ) |
|
|
protectedvirtual |
◆ handleCmd_TEARDOWN()
◆ handleCmd_withinSession()
| virtual void RTSPServer::RTSPClientSession::handleCmd_withinSession |
( |
RTSPClientConnection * |
ourClientConnection, |
|
|
char const * |
cmdName, |
|
|
char const * |
urlPreSuffix, |
|
|
char const * |
urlSuffix, |
|
|
char const * |
fullRequestStr |
|
) |
| |
|
protectedvirtual |
◆ isMulticast()
| Boolean RTSPServer::RTSPClientSession::isMulticast |
( |
| ) |
const |
|
inlineprotected |
◆ livenessTimeoutTask()
| static void GenericMediaServer::ClientSession::livenessTimeoutTask |
( |
ClientSession * |
clientSession | ) |
|
|
staticprotectedinherited |
◆ noteClientLiveness()
| static void GenericMediaServer::ClientSession::noteClientLiveness |
( |
ClientSession * |
clientSession | ) |
|
|
staticprotectedinherited |
◆ noteLiveness()
| void GenericMediaServer::ClientSession::noteLiveness |
( |
| ) |
|
|
protectedinherited |
◆ reclaimStreamStates()
| void RTSPServer::RTSPClientSession::reclaimStreamStates |
( |
| ) |
|
|
protected |
◆ setRTSPResponse() [1/4]
| void RTSPServer::RTSPClientSession::setRTSPResponse |
( |
RTSPClientConnection * |
ourClientConnection, |
|
|
char const * |
responseStr |
|
) |
| |
|
inlineprotected |
◆ setRTSPResponse() [2/4]
| void RTSPServer::RTSPClientSession::setRTSPResponse |
( |
RTSPClientConnection * |
ourClientConnection, |
|
|
char const * |
responseStr, |
|
|
char const * |
contentStr |
|
) |
| |
|
inlineprotected |
◆ setRTSPResponse() [3/4]
| void RTSPServer::RTSPClientSession::setRTSPResponse |
( |
RTSPClientConnection * |
ourClientConnection, |
|
|
char const * |
responseStr, |
|
|
u_int32_t |
sessionId |
|
) |
| |
|
inlineprotected |
◆ setRTSPResponse() [4/4]
| void RTSPServer::RTSPClientSession::setRTSPResponse |
( |
RTSPClientConnection * |
ourClientConnection, |
|
|
char const * |
responseStr, |
|
|
u_int32_t |
sessionId, |
|
|
char const * |
contentStr |
|
) |
| |
|
inlineprotected |
◆ SETUPLookupCompletionFunction1()
| static void RTSPServer::RTSPClientSession::SETUPLookupCompletionFunction1 |
( |
void * |
clientData, |
|
|
ServerMediaSession * |
sessionLookedUp |
|
) |
| |
|
staticprotected |
◆ SETUPLookupCompletionFunction2()
| static void RTSPServer::RTSPClientSession::SETUPLookupCompletionFunction2 |
( |
void * |
clientData, |
|
|
ServerMediaSession * |
sessionLookedUp |
|
) |
| |
|
staticprotected |
◆ usesTCPTransport()
| Boolean RTSPServer::RTSPClientSession::usesTCPTransport |
( |
| ) |
const |
|
inlineprotected |
◆ RTSPClientConnection
◆ RTSPServer
◆ fFullRequestStr
| char const* RTSPServer::RTSPClientSession::fFullRequestStr |
|
protected |
◆ fIsMulticast
| Boolean RTSPServer::RTSPClientSession::fIsMulticast |
|
protected |
◆ fLivenessCheckTask
| TaskToken GenericMediaServer::ClientSession::fLivenessCheckTask |
|
protectedinherited |
◆ fNumStreamStates
| unsigned RTSPServer::RTSPClientSession::fNumStreamStates |
|
protected |
◆ fOurClientConnection
◆ fOurRTSPServer
| RTSPServer& RTSPServer::RTSPClientSession::fOurRTSPServer |
|
protected |
◆ fOurServer
◆ fOurServerMediaSession
◆ fOurSessionId
| u_int32_t GenericMediaServer::ClientSession::fOurSessionId |
|
protectedinherited |
◆ fStreamAfterSETUP
| Boolean RTSPServer::RTSPClientSession::fStreamAfterSETUP |
|
protected |
◆ fStreamStates
◆ fTCPStreamIdCount
| unsigned char RTSPServer::RTSPClientSession::fTCPStreamIdCount |
|
protected |
◆ fTrackId
| char const* RTSPServer::RTSPClientSession::fTrackId |
|
protected |
◆ fURLPreSuffix
| char const* RTSPServer::RTSPClientSession::fURLPreSuffix |
|
protected |
◆ fURLSuffix
| char const* RTSPServer::RTSPClientSession::fURLSuffix |
|
protected |
The documentation for this class was generated from the following file: