RTP Audio System  2.0.0
RTPAdaptionLayer Class Reference

List of all members.

Public Types

enum  DeleteReason { DeleteReason_UserBye = 0, DeleteReason_Timeout = 1, DeleteReason_Shutdown = 2, DeleteReason_Error = 3 }

Public Member Functions

 RTPAdaptionLayer (AbstractMediaServer *server)
 ~RTPAdaptionLayer ()
void receivedSenderReport (const InternetFlow flow, const card32 source, const RTCPReceptionReportBlock *report, const cardinal layer)
void receivedReceiverReport (const InternetFlow flow, const card32 source, const RTCPReceptionReportBlock *report, const cardinal layer)
void receivedSourceDescription (const InternetFlow flow, const card32 source, const card8 type, const char *data, const card8 length)
void receivedApp (const InternetFlow flow, const card32 source, const char *name, const void *data, const card32 dataLength)
void receivedBye (const InternetFlow flow, const card32 source, const DeleteReason reason)
String getIdentifier (const InternetFlow flow, const card32 source)

Private Attributes

AbstractMediaServerServer

Member Enumeration Documentation

Enumerator:
DeleteReason_UserBye 
DeleteReason_Timeout 
DeleteReason_Shutdown 
DeleteReason_Error 

Constructor & Destructor Documentation


Member Function Documentation

String RTPAdaptionLayer::getIdentifier ( const InternetFlow  flow,
const card32  source 
)
void RTPAdaptionLayer::receivedApp ( const InternetFlow  flow,
const card32  source,
const char *  name,
const void *  data,
const card32  dataLength 
)

const discard!!!!

void RTPAdaptionLayer::receivedBye ( const InternetFlow  flow,
const card32  source,
const DeleteReason  reason 
)
void RTPAdaptionLayer::receivedReceiverReport ( const InternetFlow  flow,
const card32  source,
const RTCPReceptionReportBlock report,
const cardinal  layer 
)
void RTPAdaptionLayer::receivedSenderReport ( const InternetFlow  flow,
const card32  source,
const RTCPReceptionReportBlock report,
const cardinal  layer 
)
void RTPAdaptionLayer::receivedSourceDescription ( const InternetFlow  flow,
const card32  source,
const card8  type,
const char *  data,
const card8  length 
)

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines