class H323_RTP_UDP: public H323_RTP_Session

This class is for the IETF Real Time Protocol interface on UDP/IP

Inheritance:


Public

[more] Construction
[more] Operations


Inherited from H323_RTP_Session:

Protected Fields

o


Inherited from RTP_UserData:

Public Methods

ovirtual void OnTxStatistics( const RTP_Session & session ) const
ovirtual void OnRxStatistics( const RTP_Session & session ) const


Documentation

This class is for the IETF Real Time Protocol interface on UDP/IP
o Construction

o H323_RTP_UDP( const H323Connection & connection, RTP_UDP & rtp )
Create a new RTP session H323 info.
Parameters:
connection - Owner of the RTP session
rtp - RTP session

o Operations

ovirtual 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.

ovirtual 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

ovirtual 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

ovirtual 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

ovirtual 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++.