H245NegLogicalChannels Class Reference

#include <h323neg.h>

Inheritance diagram for H245NegLogicalChannels:

H245Negotiator List of all members.

Public Member Functions

 H245NegLogicalChannels (H323EndPoint &endpoint, H323Connection &connection)
virtual void Add (H323Channel &channel)
virtual BOOL Open (const H323Capability &capability, unsigned sessionID, unsigned replacementFor=0)
virtual BOOL Open (const H323Capability &capability, unsigned sessionID, H323ChannelNumber &channelnumber, unsigned replacementFor=0, unsigned roleLabel=0)
virtual BOOL Close (unsigned channelNumber, BOOL fromRemote)
virtual BOOL HandleOpen (const H245_OpenLogicalChannel &pdu)
virtual BOOL HandleOpenAck (const H245_OpenLogicalChannelAck &pdu)
virtual BOOL HandleOpenConfirm (const H245_OpenLogicalChannelConfirm &pdu)
virtual BOOL HandleReject (const H245_OpenLogicalChannelReject &pdu)
virtual BOOL HandleClose (const H245_CloseLogicalChannel &pdu)
virtual BOOL HandleCloseAck (const H245_CloseLogicalChannelAck &pdu)
virtual BOOL HandleRequestClose (const H245_RequestChannelClose &pdu)
virtual BOOL HandleRequestCloseAck (const H245_RequestChannelCloseAck &pdu)
virtual BOOL HandleRequestCloseReject (const H245_RequestChannelCloseReject &pdu)
virtual BOOL HandleRequestCloseRelease (const H245_RequestChannelCloseRelease &pdu)
H323ChannelNumber GetNextChannelNumber ()
PINDEX GetSize () const
H323ChannelGetChannelAt (PINDEX i)
H323ChannelFindChannel (unsigned channelNumber, BOOL fromRemote)
H245NegLogicalChannelGetNegLogicalChannelAt (PINDEX i)
H245NegLogicalChannelFindNegLogicalChannel (unsigned channelNumber, BOOL fromRemote)
H323ChannelFindChannelBySession (unsigned rtpSessionId, BOOL fromRemote)
void RemoveAll ()

Protected Attributes

H323ChannelNumber lastChannelNumber
H245LogicalChannelDict channels

Detailed Description

Dictionary of all Logical Channels

Definition at line 337 of file h323neg.h.


The documentation for this class was generated from the following files:
Generated on Thu Oct 25 13:45:02 2007 for h323plus by  doxygen 1.5.2