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

GMUser Class Reference
[GraphManager]

#include <GMUser.h>

Inheritance diagram for GMUser:

Inheritance graph
[legend]
Collaboration diagram for GMUser:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GMUser ()
virtual ~GMUser ()
virtual const SDP::PayloadTypeTablegetPayloadTypes (int idx)=0
virtual SDP::PayloadTypes getInternalPayloadType (int idx)=0
virtual int getRTPPayloadType (int idx)=0
virtual int getPlayTimeSeconds ()
virtual void fileComplete (const char *filename, bool comp)
virtual void setProxyClientWrapper (ProxyClientWrapper *pcw)
virtual ProxyClientWrappergetProxyClientWrapper ()
virtual void streamStarted ()

Detailed Description

The GMUser class is a base class for, e.g. MNStreamer. MNStreamer could be used directly, but RTP code should not rely on RTSP code at all.


Constructor & Destructor Documentation

GMUser::GMUser  ) 
 

virtual GMUser::~GMUser  )  [virtual]
 


Member Function Documentation

virtual void GMUser::fileComplete const char *  filename,
bool  comp
[virtual]
 

Reimplemented in LCFtpRecv, LCFtpSend, Sender, dataPump, MNStreamer, and NopStreamer.

virtual SDP::PayloadTypes GMUser::getInternalPayloadType int  idx  )  [pure virtual]
 

Implemented in LCFtpRecv, LCFtpSend, Sender, MNRTSPClient, and dataPump.

virtual const SDP::PayloadTypeTable* GMUser::getPayloadTypes int  idx  )  [pure virtual]
 

Implemented in LCFtpRecv, LCFtpSend, Sender, MNRTSPClient, and dataPump.

virtual int GMUser::getPlayTimeSeconds  )  [virtual]
 

Reimplemented in dataPump.

virtual ProxyClientWrapper* GMUser::getProxyClientWrapper  )  [virtual]
 

virtual int GMUser::getRTPPayloadType int  idx  )  [pure virtual]
 

Implemented in LCFtpRecv, LCFtpSend, Sender, MNRTSPClient, and dataPump.

virtual void GMUser::setProxyClientWrapper ProxyClientWrapper pcw  )  [virtual]
 

virtual void GMUser::streamStarted  )  [virtual]
 

this method should be called by PlayerGM to inform the RTSP-part about the start of the stream when the first packet arrives at the client.


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