|
| virtual | ~RTSPRegisterOrDeregisterSender () |
| |
| unsigned | sendDescribeCommand (responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendOptionsCommand (responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendAnnounceCommand (char const *sdpDescription, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendSetupCommand (MediaSubsession &subsession, responseHandler *responseHandler, Boolean streamOutgoing=False, Boolean streamUsingTCP=False, Boolean forceMulticastOnUnspecified=False, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPlayCommand (MediaSession &session, responseHandler *responseHandler, double start=0.0f, double end=-1.0f, float scale=1.0f, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPlayCommand (MediaSubsession &subsession, responseHandler *responseHandler, double start=0.0f, double end=-1.0f, float scale=1.0f, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPlayCommand (MediaSession &session, responseHandler *responseHandler, char const *absStartTime, char const *absEndTime=NULL, float scale=1.0f, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPlayCommand (MediaSubsession &subsession, responseHandler *responseHandler, char const *absStartTime, char const *absEndTime=NULL, float scale=1.0f, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPauseCommand (MediaSession &session, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendPauseCommand (MediaSubsession &subsession, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendRecordCommand (MediaSession &session, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendRecordCommand (MediaSubsession &subsession, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendTeardownCommand (MediaSession &session, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendTeardownCommand (MediaSubsession &subsession, responseHandler *responseHandler, Authenticator *authenticator=NULL) |
| |
| unsigned | sendSetParameterCommand (MediaSession &session, responseHandler *responseHandler, char const *parameterName, char const *parameterValue, Authenticator *authenticator=NULL) |
| |
| unsigned | sendGetParameterCommand (MediaSession &session, responseHandler *responseHandler, char const *parameterName, Authenticator *authenticator=NULL) |
| |
| void | setRequireValue (char const *requireValue=NULL) |
| |
| void | sendDummyUDPPackets (MediaSession &session, unsigned numDummyPackets=2) |
| |
| void | sendDummyUDPPackets (MediaSubsession &subsession, unsigned numDummyPackets=2) |
| |
| void | setSpeed (MediaSession &session, float speed=1.0f) |
| |
| Boolean | changeResponseHandler (unsigned cseq, responseHandler *newResponseHandler) |
| |
| int | socketNum () const |
| |
| Boolean | parseRTSPURL (char const *url, char *&username, char *&password, NetAddress &address, portNumBits &portNum, char const **urlSuffix=NULL) |
| |
| void | setUserAgentString (char const *userAgentName) |
| |
| void | disallowBasicAuthentication () |
| |
| unsigned | sessionTimeoutParameter () const |
| |
| char const * | url () const |
| |
| UsageEnvironment & | envir () const |
| |
| char const * | name () const |
| |
| virtual Boolean | isSource () const |
| |
| virtual Boolean | isSink () const |
| |
| virtual Boolean | isRTCPInstance () const |
| |
| virtual Boolean | isRTSPServer () const |
| |
| virtual Boolean | isMediaSession () const |
| |
| virtual Boolean | isServerMediaSession () const |
| |
|
| virtual Boolean | isRTSPClient () const |
| |
| void | resetTCPSockets () |
| |
| void | resetResponseBuffer () |
| |
| int | openConnection () |
| |
| char * | createAuthenticatorString (char const *cmd, char const *url) |
| |
| char * | createBlocksizeString (Boolean streamUsingTCP) |
| |
| char * | createKeyMgmtString (char const *url, MediaSubsession const &subsession) |
| |
| void | handleRequestError (RequestRecord *request) |
| |
| Boolean | parseResponseCode (char const *line, unsigned &responseCode, char const *&responseString) |
| |
| void | handleIncomingRequest () |
| |
| Boolean | parseTransportParams (char const *paramsStr, char *&serverAddressStr, portNumBits &serverPortNum, unsigned char &rtpChannelId, unsigned char &rtcpChannelId) |
| |
| Boolean | parseScaleParam (char const *paramStr, float &scale) |
| |
| Boolean | parseSpeedParam (char const *paramStr, float &speed) |
| |
| Boolean | parseRTPInfoParams (char const *¶mStr, u_int16_t &seqNum, u_int32_t ×tamp) |
| |
| Boolean | handleSETUPResponse (MediaSubsession &subsession, char const *sessionParamsStr, char const *transportParamsStr, Boolean streamUsingTCP) |
| |
| Boolean | handlePLAYResponse (MediaSession *session, MediaSubsession *subsession, char const *scaleParamsStr, const char *speedParamsStr, char const *rangeParamsStr, char const *rtpInfoParamsStr) |
| |
| Boolean | handleTEARDOWNResponse (MediaSession &session, MediaSubsession &subsession) |
| |
| Boolean | handleGET_PARAMETERResponse (char const *parameterName, char *&resultValueString, char *resultValueStringEnd) |
| |
| Boolean | handleAuthenticationFailure (char const *wwwAuthenticateParamsStr) |
| |
| Boolean | resendCommand (RequestRecord *request) |
| |
| char const * | sessionURL (MediaSession const &session) const |
| |
| void | handleAlternativeRequestByte1 (u_int8_t requestByte) |
| |
| void | constructSubsessionURL (MediaSubsession const &subsession, char const *&prefix, char const *&separator, char const *&suffix) |
| |
| Boolean | setupHTTPTunneling1 () |
| |
| void | responseHandlerForHTTP_GET1 (int responseCode, char *responseString) |
| |
| Boolean | setupHTTPTunneling2 () |
| |
| void | connectionHandler1 () |
| |
| void | incomingDataHandler1 () |
| |
| void | handleResponseBytes (int newBytesRead) |
| |
| int | write (const char *data, unsigned count) |
| |
| int | read (u_int8_t *buffer, unsigned bufferSize) |
| |
Definition at line 29 of file RTSPRegisterSender.hh.