|
Public Types |
enum | DynReflectionRepositioningMode { FORBIDDEN,
SHARED,
INDIVIDUAL
} |
Public Member Functions |
| RTSPProxySession (RTSPProxySessionFactory *factory, int sessionID, MNSelector &slct, int fd_down, MNString url, bool doDynReflection=false) |
void | ref () |
void | deref () |
| ~RTSPProxySession () |
void | setFillBuffers (ControlBase *FBdown, ControlBase *FBup) |
ControlBase * | getUpstream () |
ControlBase * | getDownstream () |
MNString & | getUrl () |
void | start_fsa () |
void | storePtr2RequestMsg (RTSPParserBase *base) |
void | storePtr2ReplyMsg (RTSPParserBase *base) |
void | Setup (RTSPParserBase *msg, int bw) |
void | Describe (RTSPParserBase *msg) |
void | Play (RTSPParserBase *msg) |
void | Teardown (RTSPParserBase *msg) |
void | Pause (RTSPParserBase *msg) |
void | Reply (RTSPParserBase *msg) |
void | SetParameter (RTSPParserBase *msg) |
void | Announce (RTSPParserBase *msg) |
RTSPParserBase * | get_lastCmd () |
void | set_lastCmd (RTSPParserBase *msg) |
RTSPParserBase * | get_lastReply () |
ProxyServer * | getProxyServerFSA () |
MNList< ProxyClient * > * | getProxyClientFSA () |
int | getCSeqDown () |
void | setCSeqDown (int cseq) |
int | getNextCSeqUp () |
void | setProxyCaching (bool) |
void | setProxyStreaming (bool) |
void | setProxyPatching (bool) |
bool | getProxyCaching () const |
bool | getProxyStreaming () const |
bool | getProxyPatching () const |
bool | lookupProxyFormatswitching () |
| changed the name to lookup because the info is in the data pump
|
ProxyClient * | getCacheSessionPC () |
ProxyClient * | getClientSessionPC () |
dataPump * | getRTP () |
void | setRTP (dataPump *) |
bool | doesDynReflection () |
void | assignDownstreamSessionId () |
ProxyClientWrapper * | getProxyClientWrapper () |
DynReflectionRepositioningMode | getDynReflectionRepositioningMode () |
unsigned int | getDynReflectionSessionMemberCount () |
bool | searchAndSetupReflectionSession (int presentationTime) |
int | getNptSeconds () |
void | setNptSeek (int npt) |
void | forgetSession () |
MNString | getOwnHostName () |
int | getRtspSocketDown () const |
u_int64_t | getSessionID () const |
void | closeRtspSocketDown () |
void | closeRtspSocketUp () |