|
| H245NegLogicalChannels (H323EndPoint &endpoint, H323Connection &connection) |
|
virtual void | Add (H323Channel &channel) |
|
virtual PBoolean | Open (const H323Capability &capability, unsigned sessionID, unsigned replacementFor=0, OpalMediaStreamPtr mediaStream=NULL) |
|
virtual PBoolean | Close (unsigned channelNumber, PBoolean fromRemote) |
|
virtual PBoolean | HandleOpen (const H245_OpenLogicalChannel &pdu) |
|
virtual PBoolean | HandleOpenAck (const H245_OpenLogicalChannelAck &pdu) |
|
virtual PBoolean | HandleOpenConfirm (const H245_OpenLogicalChannelConfirm &pdu) |
|
virtual PBoolean | HandleReject (const H245_OpenLogicalChannelReject &pdu) |
|
virtual PBoolean | HandleClose (const H245_CloseLogicalChannel &pdu) |
|
virtual PBoolean | HandleCloseAck (const H245_CloseLogicalChannelAck &pdu) |
|
virtual PBoolean | HandleRequestClose (const H245_RequestChannelClose &pdu) |
|
virtual PBoolean | HandleRequestCloseAck (const H245_RequestChannelCloseAck &pdu) |
|
virtual PBoolean | HandleRequestCloseReject (const H245_RequestChannelCloseReject &pdu) |
|
virtual PBoolean | HandleRequestCloseRelease (const H245_RequestChannelCloseRelease &pdu) |
|
H323ChannelNumber | GetNextChannelNumber (bool toRemote=false) |
|
H245LogicalChannelDict & | GetChannels () |
|
const H245LogicalChannelDict & | GetChannels () const |
|
H323Channel * | FindChannel (unsigned channelNumber, PBoolean fromRemote) |
|
H245NegLogicalChannel * | FindNegLogicalChannel (unsigned channelNumber, PBoolean fromRemote) |
|
H323Channel * | FindChannelBySession (unsigned rtpSessionId, bool fromRemote, bool anyState) |
|
void | RemoveAll () |
|
| H245Negotiator (H323EndPoint &endpoint, H323Connection &connection) |
|
Dictionary of all Logical Channels