live
RTSPRegisterOrDeregisterSender::RequestRecord_REGISTER_or_DEREGISTER Class Reference

#include <RTSPRegisterSender.hh>

Inheritance diagram for RTSPRegisterOrDeregisterSender::RequestRecord_REGISTER_or_DEREGISTER:
Collaboration diagram for RTSPRegisterOrDeregisterSender::RequestRecord_REGISTER_or_DEREGISTER:

Public Member Functions

 RequestRecord_REGISTER_or_DEREGISTER (unsigned cseq, char const *cmdName, RTSPClient::responseHandler *rtspResponseHandler, char const *rtspURLToRegisterOrDeregister, char const *proxyURLSuffix)
virtual ~RequestRecord_REGISTER_or_DEREGISTER ()
char const * proxyURLSuffix () const
RequestRecord *& next ()
unsigned & cseq ()
char const * commandName () const
MediaSessionsession () const
MediaSubsessionsubsession () const
u_int32_t booleanFlags () const
double start () const
double end () const
char const * absStartTime () const
char const * absEndTime () const
float scale () const
char * contentStr () const
responseHandler *& handler ()

Protected Attributes

char * fRTSPURLToRegisterOrDeregister
char * fProxyURLSuffix

Private Attributes

RequestRecordfNext
unsigned fCSeq
char const * fCommandName
MediaSessionfSession
MediaSubsessionfSubsession
u_int32_t fBooleanFlags
double fStart
double fEnd
char * fAbsStartTime
char * fAbsEndTime
float fScale
char * fContentStr
responseHandlerfHandler

Detailed Description

Definition at line 40 of file RTSPRegisterSender.hh.

Constructor & Destructor Documentation

◆ RequestRecord_REGISTER_or_DEREGISTER()

RTSPRegisterOrDeregisterSender::RequestRecord_REGISTER_or_DEREGISTER::RequestRecord_REGISTER_or_DEREGISTER ( unsigned cseq,
char const * cmdName,
RTSPClient::responseHandler * rtspResponseHandler,
char const * rtspURLToRegisterOrDeregister,
char const * proxyURLSuffix )

◆ ~RequestRecord_REGISTER_or_DEREGISTER()

virtual RTSPRegisterOrDeregisterSender::RequestRecord_REGISTER_or_DEREGISTER::~RequestRecord_REGISTER_or_DEREGISTER ( )
virtual

Member Function Documentation

◆ absEndTime()

char const * RTSPClient::RequestRecord::absEndTime ( ) const
inlineinherited

Definition at line 222 of file RTSPClient.hh.

222{ return fAbsEndTime; }

References fAbsEndTime.

Referenced by RequestRecord().

◆ absStartTime()

char const * RTSPClient::RequestRecord::absStartTime ( ) const
inlineinherited

Definition at line 221 of file RTSPClient.hh.

221{ return fAbsStartTime; }

References fAbsStartTime.

Referenced by RequestRecord().

◆ booleanFlags()

u_int32_t RTSPClient::RequestRecord::booleanFlags ( ) const
inlineinherited

Definition at line 218 of file RTSPClient.hh.

218{ return fBooleanFlags; }

References fBooleanFlags.

Referenced by RequestRecord().

◆ commandName()

char const * RTSPClient::RequestRecord::commandName ( ) const
inlineinherited

Definition at line 215 of file RTSPClient.hh.

215{ return fCommandName; }

References fCommandName.

Referenced by RequestRecord().

◆ contentStr()

char * RTSPClient::RequestRecord::contentStr ( ) const
inlineinherited

Definition at line 224 of file RTSPClient.hh.

224{ return fContentStr; }

References fContentStr.

Referenced by RequestRecord().

◆ cseq()

◆ end()

double RTSPClient::RequestRecord::end ( ) const
inlineinherited

Definition at line 220 of file RTSPClient.hh.

220{ return fEnd; }

References fEnd.

Referenced by RequestRecord().

◆ handler()

responseHandler *& RTSPClient::RequestRecord::handler ( )
inlineinherited

Definition at line 225 of file RTSPClient.hh.

225{ return fHandler; }
responseHandler * fHandler

References fHandler.

Referenced by RequestRecord(), and RequestRecord().

◆ next()

RequestRecord *& RTSPClient::RequestRecord::next ( )
inlineinherited

Definition at line 213 of file RTSPClient.hh.

213{ return fNext; }

References fNext, and RequestRecord().

◆ proxyURLSuffix()

char const * RTSPRegisterOrDeregisterSender::RequestRecord_REGISTER_or_DEREGISTER::proxyURLSuffix ( ) const
inline

◆ scale()

float RTSPClient::RequestRecord::scale ( ) const
inlineinherited

Definition at line 223 of file RTSPClient.hh.

223{ return fScale; }

References fScale.

Referenced by RequestRecord(), and RequestRecord().

◆ session()

MediaSession * RTSPClient::RequestRecord::session ( ) const
inlineinherited

Definition at line 216 of file RTSPClient.hh.

216{ return fSession; }

References fSession.

Referenced by RequestRecord(), and RequestRecord().

◆ start()

double RTSPClient::RequestRecord::start ( ) const
inlineinherited

Definition at line 219 of file RTSPClient.hh.

219{ return fStart; }

References fStart.

Referenced by RequestRecord().

◆ subsession()

MediaSubsession * RTSPClient::RequestRecord::subsession ( ) const
inlineinherited

Definition at line 217 of file RTSPClient.hh.

217{ return fSubsession; }
MediaSubsession * fSubsession

References fSubsession.

Referenced by RequestRecord(), and RequestRecord().

Field Documentation

◆ fAbsEndTime

char * RTSPClient::RequestRecord::fAbsEndTime
privateinherited

Definition at line 235 of file RTSPClient.hh.

Referenced by absEndTime().

◆ fAbsStartTime

char* RTSPClient::RequestRecord::fAbsStartTime
privateinherited

Definition at line 235 of file RTSPClient.hh.

Referenced by absStartTime().

◆ fBooleanFlags

u_int32_t RTSPClient::RequestRecord::fBooleanFlags
privateinherited

Definition at line 233 of file RTSPClient.hh.

Referenced by booleanFlags().

◆ fCommandName

char const* RTSPClient::RequestRecord::fCommandName
privateinherited

Definition at line 230 of file RTSPClient.hh.

Referenced by commandName().

◆ fContentStr

char* RTSPClient::RequestRecord::fContentStr
privateinherited

Definition at line 237 of file RTSPClient.hh.

Referenced by contentStr().

◆ fCSeq

unsigned RTSPClient::RequestRecord::fCSeq
privateinherited

Definition at line 229 of file RTSPClient.hh.

Referenced by cseq().

◆ fEnd

double RTSPClient::RequestRecord::fEnd
privateinherited

Definition at line 234 of file RTSPClient.hh.

Referenced by end().

◆ fHandler

responseHandler* RTSPClient::RequestRecord::fHandler
privateinherited

Definition at line 238 of file RTSPClient.hh.

Referenced by handler().

◆ fNext

RequestRecord* RTSPClient::RequestRecord::fNext
privateinherited

Definition at line 228 of file RTSPClient.hh.

Referenced by next().

◆ fProxyURLSuffix

char* RTSPRegisterOrDeregisterSender::RequestRecord_REGISTER_or_DEREGISTER::fProxyURLSuffix
protected

Definition at line 49 of file RTSPRegisterSender.hh.

Referenced by proxyURLSuffix().

◆ fRTSPURLToRegisterOrDeregister

char* RTSPRegisterOrDeregisterSender::RequestRecord_REGISTER_or_DEREGISTER::fRTSPURLToRegisterOrDeregister
protected

◆ fScale

float RTSPClient::RequestRecord::fScale
privateinherited

Definition at line 236 of file RTSPClient.hh.

Referenced by scale().

◆ fSession

MediaSession* RTSPClient::RequestRecord::fSession
privateinherited

Definition at line 231 of file RTSPClient.hh.

Referenced by session().

◆ fStart

double RTSPClient::RequestRecord::fStart
privateinherited

Definition at line 234 of file RTSPClient.hh.

Referenced by start().

◆ fSubsession

MediaSubsession* RTSPClient::RequestRecord::fSubsession
privateinherited

Definition at line 232 of file RTSPClient.hh.

Referenced by subsession().


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