The C++ framework for developing highly scalable, high performance servers on Windows platforms.

IRTPPacketStream Class Reference

Inheritance diagram for IRTPPacketStream:

List of all members.

Public Member Functions

virtual bool IsStarted () const =0
virtual void StartStream ()=0
virtual void PauseStream ()=0
virtual void ResumeStream ()=0
virtual void SetFrameRate (double frameRate)=0
virtual void SendPacket (bool lastInFrame, JetByteTools::IO::CSmartBuffer &packet)=0
virtual void OnStreamComplete ()=0
virtual void Abort ()=0

Protected Member Functions

virtual ~IRTPPacketStream ()


Constructor & Destructor Documentation

virtual ~IRTPPacketStream (  )  [protected, virtual]


Member Function Documentation

virtual bool IsStarted (  )  const [pure virtual]

virtual void StartStream (  )  [pure virtual]

virtual void PauseStream (  )  [pure virtual]

virtual void ResumeStream (  )  [pure virtual]

virtual void SetFrameRate ( double  frameRate  )  [pure virtual]

virtual void SendPacket ( bool  lastInFrame,
JetByteTools::IO::CSmartBuffer packet 
) [pure virtual]

virtual void OnStreamComplete (  )  [pure virtual]


Generated on Sun Sep 12 19:11:12 2021 for The Server Framework - v7.4 by doxygen 1.5.3