#include <h323neg.h>
Inheritance diagram for H245NegLogicalChannels:

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 |
| H323Channel * | GetChannelAt (PINDEX i) |
| H323Channel * | FindChannel (unsigned channelNumber, BOOL fromRemote) |
| H245NegLogicalChannel & | GetNegLogicalChannelAt (PINDEX i) |
| H245NegLogicalChannel * | FindNegLogicalChannel (unsigned channelNumber, BOOL fromRemote) |
| H323Channel * | FindChannelBySession (unsigned rtpSessionId, BOOL fromRemote) |
| void | RemoveAll () |
Protected Attributes | |
| H323ChannelNumber | lastChannelNumber |
| H245LogicalChannelDict | channels |
Definition at line 337 of file h323neg.h.
1.5.2