Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

RTSPMessageSender Class Reference

#include <RTSPMessageSender.h>

List of all members.

Static Public Member Functions

void send_options_request (ControlBase *, RTSPParserBase *, int)
void send_teardown_request (ControlBase *fb, RTSPParserBase *RequestHdr, int cseq, u_int64_t snum)
void send_describe_request (ControlBase *, RTSPParserBase *, int, int)
void send_describe_patch_request (ControlBase *, RTSPParserBase *, int)
void send_setup_request (ControlBase *fb, RTSPParserBase *RequestHdr, int cseq, bool multicast, MNString destination, int port, ProxyOperationModes proxy_mode=0, u_int64_t sessionID=0)
void send_play_request (ControlBase *fb, RTSPParserBase *RequestHdr, int cseq, u_int64_t snum, int start=-1, int stop=-1)
void send_pause_request (ControlBase *fb, RTSPParserBase *RequestHdr, int cseq, u_int64_t snum)
void send_getpara_request (ControlBase *, RTSPParserBase *, int)
void copy_ok_response (ControlBase *, RTSPParserBase *)
void copy_err_response (ControlBase *, RTSPParserBase *)
void send_err_response (ControlBase *fb, RTSPParserBase *Reply, int cseq)
void send_describe_ok (ControlBase *fb, RTSPParserBase *Reply, int cseq)
void send_ok_response (ControlBase *fb, RTSPProxySession *pSession, int idx=0)
void SendMessage (ControlBase *, const MNString &msg, int dummy)
void SendResponse (ControlBase *fb, int errNo, MNString headers, MNString body, int cseq)


Member Function Documentation

void RTSPMessageSender::copy_err_response (  ControlBase *  ,
RTSPParserBase * 
)  [static]
 

void RTSPMessageSender::copy_ok_response (  ControlBase *  ,
RTSPParserBase * 
)  [static]
 

void RTSPMessageSender::send_describe_ok (  ControlBase *  fb,
RTSPParserBase *  Reply,
int  cseq
)  [static]
 

void RTSPMessageSender::send_describe_patch_request (  ControlBase *  ,
RTSPParserBase *  ,
int 
)  [static]
 

void RTSPMessageSender::send_describe_request (  ControlBase *  ,
RTSPParserBase *  ,
int  ,
int 
)  [static]
 

void RTSPMessageSender::send_err_response (  ControlBase *  fb,
RTSPParserBase *  Reply,
int  cseq
)  [static]
 

void RTSPMessageSender::send_getpara_request (  ControlBase *  ,
RTSPParserBase *  ,
int 
)  [static]
 

void RTSPMessageSender::send_ok_response (  ControlBase *  fb,
RTSPProxySession *  pSession,
int  idx = 0
)  [static]
 

void RTSPMessageSender::send_options_request (  ControlBase *  ,
RTSPParserBase *  ,
int 
)  [static]
 

void RTSPMessageSender::send_pause_request (  ControlBase *  fb,
RTSPParserBase *  RequestHdr,
int  cseq,
u_int64_t  snum
)  [static]
 

void RTSPMessageSender::send_play_request (  ControlBase *  fb,
RTSPParserBase *  RequestHdr,
int  cseq,
u_int64_t  snum,
int  start = -1,
int  stop = -1
)  [static]
 

void RTSPMessageSender::send_setup_request (  ControlBase *  fb,
RTSPParserBase *  RequestHdr,
int  cseq,
bool  multicast,
MNString  destination,
int  port,
ProxyOperationModes  proxy_mode = 0,
u_int64_t  sessionID = 0
)  [static]
 

void RTSPMessageSender::send_teardown_request (  ControlBase *  fb,
RTSPParserBase *  RequestHdr,
int  cseq,
u_int64_t  snum
)  [static]
 

void RTSPMessageSender::SendMessage (  ControlBase *  ,
const MNString &  msg,
int  dummy
)  [static]
 

void RTSPMessageSender::SendResponse (  ControlBase *  fb,
int  errNo,
MNString  headers,
MNString  body,
int  cseq
)  [static]
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:36:10 2005 for Komssys by doxygen 1.3.8