#include <h323h224.h>
Public Member Functions | |
| H323_H224Channel (H323Connection &connection, const H323Capability &capability, Directions direction, RTP_UDP &session, unsigned sessionID) | |
| ~H323_H224Channel () | |
| virtual H323Channel::Directions | GetDirection () const |
| virtual PBoolean | SetInitialBandwidth () |
| virtual PBoolean | Open () |
| virtual PBoolean | Start () |
| virtual void | Close () |
| virtual PBoolean | OnSendingPDU (H245_OpenLogicalChannel &openPDU) const |
| virtual void | OnSendOpenAck (const H245_OpenLogicalChannel &openPDU, H245_OpenLogicalChannelAck &ack) const |
| virtual PBoolean | OnReceivedPDU (const H245_OpenLogicalChannel &pdu, unsigned &errorCode) |
| virtual PBoolean | OnReceivedAckPDU (const H245_OpenLogicalChannelAck &pdu) |
| virtual PBoolean | OnSendingPDU (H245_H2250LogicalChannelParameters ¶m) const |
| virtual void | OnSendOpenAck (H245_H2250LogicalChannelAckParameters ¶m) const |
| virtual PBoolean | OnReceivedPDU (const H245_H2250LogicalChannelParameters ¶m, unsigned &errorCode) |
| virtual PBoolean | OnReceivedAckPDU (const H245_H2250LogicalChannelAckParameters ¶m) |
| virtual PBoolean | SetDynamicRTPPayloadType (int newType) |
| RTP_DataFrame::PayloadTypes | GetDynamicRTPPayloadType () const |
Protected Member Functions | |
| virtual PBoolean | ExtractTransport (const H245_TransportAddress &pdu, PBoolean isDataPort, unsigned &errorCode) |
Protected Attributes | |
| unsigned | sessionID |
| Directions | direction |
| RTP_UDP & | rtpSession |
| H323_RTP_Session & | rtpCallbacks |
| RTP_DataFrame::PayloadTypes | rtpPayloadType |
| H323_H224Channel::H323_H224Channel | ( | H323Connection & | connection, | |
| const H323Capability & | capability, | |||
| Directions | direction, | |||
| RTP_UDP & | session, | |||
| unsigned | sessionID | |||
| ) |
| H323_H224Channel::~H323_H224Channel | ( | ) |
| virtual H323Channel::Directions H323_H224Channel::GetDirection | ( | ) | const [virtual] |
| virtual PBoolean H323_H224Channel::SetInitialBandwidth | ( | ) | [virtual] |
| virtual PBoolean H323_H224Channel::Open | ( | ) | [virtual] |
| virtual PBoolean H323_H224Channel::Start | ( | ) | [virtual] |
| virtual void H323_H224Channel::Close | ( | ) | [virtual] |
| virtual PBoolean H323_H224Channel::OnSendingPDU | ( | H245_OpenLogicalChannel & | openPDU | ) | const [virtual] |
| virtual void H323_H224Channel::OnSendOpenAck | ( | const H245_OpenLogicalChannel & | openPDU, | |
| H245_OpenLogicalChannelAck & | ack | |||
| ) | const [virtual] |
| virtual PBoolean H323_H224Channel::OnReceivedPDU | ( | const H245_OpenLogicalChannel & | pdu, | |
| unsigned & | errorCode | |||
| ) | [virtual] |
| virtual PBoolean H323_H224Channel::OnReceivedAckPDU | ( | const H245_OpenLogicalChannelAck & | pdu | ) | [virtual] |
| virtual PBoolean H323_H224Channel::OnSendingPDU | ( | H245_H2250LogicalChannelParameters & | param | ) | const [virtual] |
| virtual void H323_H224Channel::OnSendOpenAck | ( | H245_H2250LogicalChannelAckParameters & | param | ) | const [virtual] |
| virtual PBoolean H323_H224Channel::OnReceivedPDU | ( | const H245_H2250LogicalChannelParameters & | param, | |
| unsigned & | errorCode | |||
| ) | [virtual] |
| virtual PBoolean H323_H224Channel::OnReceivedAckPDU | ( | const H245_H2250LogicalChannelAckParameters & | param | ) | [virtual] |
| virtual PBoolean H323_H224Channel::SetDynamicRTPPayloadType | ( | int | newType | ) | [virtual] |
| RTP_DataFrame::PayloadTypes H323_H224Channel::GetDynamicRTPPayloadType | ( | ) | const [inline] |
| virtual PBoolean H323_H224Channel::ExtractTransport | ( | const H245_TransportAddress & | pdu, | |
| PBoolean | isDataPort, | |||
| unsigned & | errorCode | |||
| ) | [protected, virtual] |
unsigned H323_H224Channel::sessionID [protected] |
Directions H323_H224Channel::direction [protected] |
RTP_UDP& H323_H224Channel::rtpSession [protected] |
H323_RTP_Session& H323_H224Channel::rtpCallbacks [protected] |
1.5.1