#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: