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

MNRTPcallback Class Reference

#include <MNRTPcallback.h>

Collaboration diagram for MNRTPcallback:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MNRTPcallback ()
virtual ~MNRTPcallback ()
void register_RTPcollission_cb (MNRTP_Collision_callback *p)
void register_RTPcollission_app_cb (MNRTP_CollisionApp_callback *p)
void register_RTPreader_cb (MNRTP_RTPreader_callback *p)
void register_RTCPreader_cb (MNRTP_RTCPreader_callback *p)
void register_RTCPbye_cb (MNRTP_RTCPbye_callback *p)
void RTPcollission (struct sockaddr_in *dest)
void RTPcollission_app_call (u_int32 os, u_int32 ns)
void RTPreader_call (MNRTPPacketPtr packet)
void RTCPreader_call (SH::RPtr< MNRTCPPacket > packet)
void RTCPreader_call (u_int32 ssrc, char *data, int len, int subtype, char *name)
void RTCPbye_call (u_int32 ssrc, text_item_t *bye_text)

Constructor & Destructor Documentation

MNRTPcallback::MNRTPcallback (   )  [inline]
 

virtual MNRTPcallback::~MNRTPcallback (   )  [inline, virtual]
 


Member Function Documentation

void MNRTPcallback::register_RTCPbye_cb (  MNRTP_RTCPbye_callback *  p  ) 
 

void MNRTPcallback::register_RTCPreader_cb (  MNRTP_RTCPreader_callback *  p  ) 
 

void MNRTPcallback::register_RTPcollission_app_cb (  MNRTP_CollisionApp_callback *  p  ) 
 

void MNRTPcallback::register_RTPcollission_cb (  MNRTP_Collision_callback *  p  ) 
 

void MNRTPcallback::register_RTPreader_cb (  MNRTP_RTPreader_callback *  p  ) 
 

void MNRTPcallback::RTCPbye_call (  u_int32  ssrc,
text_item_t *  bye_text
)  [inline]
 

void MNRTPcallback::RTCPreader_call (  u_int32  ssrc,
char *  data,
int  len,
int  subtype,
char *  name
)  [inline]
 

void MNRTPcallback::RTCPreader_call (  SH::RPtr< MNRTCPPacket >  packet  ) 
 

RTCP reader callback.
Every app that uses rtcp app packets should overload RTCPreader_cb

void MNRTPcallback::RTPcollission (  struct sockaddr_in *  dest  )  [inline]
 

void MNRTPcallback::RTPcollission_app_call (  u_int32  os,
u_int32  ns
)  [inline]
 

void MNRTPcallback::RTPreader_call (  MNRTPPacketPtr  packet  ) 
 

RTP reader callback.
Every app that uses rtcp app packets should overload RTPreader_cb


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