|
live
|
#include <RTSPClient.hh>


Public Member Functions | |
| RequestRecord (unsigned cseq, char const *commandName, responseHandler *handler, MediaSession *session=NULL, MediaSubsession *subsession=NULL, u_int32_t booleanFlags=0, double start=0.0f, double end=-1.0f, float scale=1.0f, char const *contentStr=NULL) | |
| RequestRecord (unsigned cseq, responseHandler *handler, char const *absStartTime, char const *absEndTime=NULL, float scale=1.0f, MediaSession *session=NULL, MediaSubsession *subsession=NULL) | |
| virtual | ~RequestRecord () |
| RequestRecord *& | next () |
| unsigned & | cseq () |
| char const * | commandName () const |
| MediaSession * | session () const |
| MediaSubsession * | subsession () 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 () |
Private Attributes | |
| RequestRecord * | fNext |
| unsigned | fCSeq |
| char const * | fCommandName |
| MediaSession * | fSession |
| MediaSubsession * | fSubsession |
| u_int32_t | fBooleanFlags |
| double | fStart |
| double | fEnd |
| char * | fAbsStartTime |
| char * | fAbsEndTime |
| float | fScale |
| char * | fContentStr |
| responseHandler * | fHandler |
Definition at line 202 of file RTSPClient.hh.
| RTSPClient::RequestRecord::RequestRecord | ( | unsigned | cseq, |
| char const * | commandName, | ||
| responseHandler * | handler, | ||
| MediaSession * | session = NULL, | ||
| MediaSubsession * | subsession = NULL, | ||
| u_int32_t | booleanFlags = 0, | ||
| double | start = 0.0f, | ||
| double | end = -1.0f, | ||
| float | scale = 1.0f, | ||
| char const * | contentStr = NULL ) |
References booleanFlags(), commandName(), contentStr(), cseq(), end(), handler(), NULL, scale(), session(), start(), and subsession().
Referenced by next().
| RTSPClient::RequestRecord::RequestRecord | ( | unsigned | cseq, |
| responseHandler * | handler, | ||
| char const * | absStartTime, | ||
| char const * | absEndTime = NULL, | ||
| float | scale = 1.0f, | ||
| MediaSession * | session = NULL, | ||
| MediaSubsession * | subsession = NULL ) |
References absEndTime(), absStartTime(), cseq(), handler(), NULL, scale(), session(), and subsession().
|
virtual |
|
inline |
Definition at line 222 of file RTSPClient.hh.
References fAbsEndTime.
Referenced by RequestRecord().
|
inline |
Definition at line 221 of file RTSPClient.hh.
References fAbsStartTime.
Referenced by RequestRecord().
|
inline |
Definition at line 218 of file RTSPClient.hh.
References fBooleanFlags.
Referenced by RequestRecord().
|
inline |
Definition at line 215 of file RTSPClient.hh.
References fCommandName.
Referenced by RequestRecord().
|
inline |
Definition at line 224 of file RTSPClient.hh.
References fContentStr.
Referenced by RequestRecord().
|
inline |
Definition at line 214 of file RTSPClient.hh.
References fCSeq.
Referenced by RequestRecord(), RequestRecord(), RTSPDeregisterSender::RequestRecord_DEREGISTER::RequestRecord_DEREGISTER(), RTSPRegisterSender::RequestRecord_REGISTER::RequestRecord_REGISTER(), and RTSPRegisterOrDeregisterSender::RequestRecord_REGISTER_or_DEREGISTER::RequestRecord_REGISTER_or_DEREGISTER().
|
inline |
|
inline |
Definition at line 225 of file RTSPClient.hh.
References fHandler.
Referenced by RequestRecord(), and RequestRecord().
|
inline |
|
inline |
Definition at line 223 of file RTSPClient.hh.
References fScale.
Referenced by RequestRecord(), and RequestRecord().
|
inline |
Definition at line 216 of file RTSPClient.hh.
References fSession.
Referenced by RequestRecord(), and RequestRecord().
|
inline |
|
inline |
Definition at line 217 of file RTSPClient.hh.
References fSubsession.
Referenced by RequestRecord(), and RequestRecord().
|
private |
Definition at line 235 of file RTSPClient.hh.
Referenced by absEndTime().
|
private |
Definition at line 235 of file RTSPClient.hh.
Referenced by absStartTime().
|
private |
Definition at line 233 of file RTSPClient.hh.
Referenced by booleanFlags().
|
private |
Definition at line 230 of file RTSPClient.hh.
Referenced by commandName().
|
private |
Definition at line 237 of file RTSPClient.hh.
Referenced by contentStr().
|
private |
Definition at line 229 of file RTSPClient.hh.
Referenced by cseq().
|
private |
Definition at line 234 of file RTSPClient.hh.
Referenced by end().
|
private |
Definition at line 238 of file RTSPClient.hh.
Referenced by handler().
|
private |
Definition at line 228 of file RTSPClient.hh.
Referenced by next().
|
private |
Definition at line 236 of file RTSPClient.hh.
Referenced by scale().
|
private |
Definition at line 231 of file RTSPClient.hh.
Referenced by session().
|
private |
Definition at line 234 of file RTSPClient.hh.
Referenced by start().
|
private |
Definition at line 232 of file RTSPClient.hh.
Referenced by subsession().