This class is for the IETF Real Time Protocol interface on UDP/IP
Inheritance:
Public Methods
| Construction
|
| Operations
|
Protected Fields
-
Owner of the RTP session
Public Methods
-
virtual void OnTxStatistics( const RTP_Session & session ) const
-
virtual void OnRxStatistics( const RTP_Session & session ) const
Documentation
This class is for the IETF Real Time Protocol interface on UDP/IP
Construction
H323_RTP_UDP( const H323Connection & connection, RTP_UDP & rtp, RTP_QOS* rtpqos = NULL )
- Create a new RTP session H323 info.
- Parameters:
- connection - Owner of the RTP session
rtp - RTP session
rtpqos - QoS spec if available
Operations
virtual BOOL OnSendingPDU( const H323_RTPChannel & channel, H245_H2250LogicalChannelParameters & param ) const
- Fill out the OpenLogicalChannel PDU for the particular channel type.
- Parameters:
- channel - Channel using this session.
param - Open PDU to send.
virtual void OnSendingAckPDU( const H323_RTPChannel & channel, H245_H2250LogicalChannelAckParameters & param ) const
- This is called when request to create a channel is received from a
remote machine and is about to be acknowledged.
- Parameters:
- channel - Channel using this session.
param - Acknowledgement PDU
virtual BOOL OnReceivedPDU( H323_RTPChannel & channel, const H245_H2250LogicalChannelParameters & param, unsigned & errorCode )
- This is called after a request to create a channel occurs from the
local machine via the H245LogicalChannelDict::Open() function, and
the request has been acknowledged by the remote endpoint.
The default behaviour sets the remote ports to send UDP packets to.
- Parameters:
- channel - Channel using this session.
param - Acknowledgement PDU
errorCode - Error on failure
virtual BOOL OnReceivedAckPDU( H323_RTPChannel & channel, const H245_H2250LogicalChannelAckParameters & param )
- This is called after a request to create a channel occurs from the
local machine via the H245LogicalChannelDict::Open() function, and
the request has been acknowledged by the remote endpoint.
The default behaviour sets the remote ports to send UDP packets to.
- Parameters:
- channel - Channel using this session.
param - Acknowledgement PDU
virtual void OnSendRasInfo( H225_RTPSession & info )
- This is called when a gatekeeper wants to get status information from
the endpoint.
The default behaviour calls the ancestor functon and then fills in the
transport fields.
- Parameters:
- info - RTP session info PDU
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.