|
OPAL
Version 3.18.8
|
#include <h323neg.h>


Public Member Functions | |
| H245NegTerminalCapabilitySet (H323EndPoint &endpoint, H323Connection &connection) | |
| PBoolean | Start (PBoolean renegotiate, PBoolean empty=false) |
| void | Stop (PBoolean dec=false) |
| PBoolean | HandleIncoming (const H245_TerminalCapabilitySet &pdu) |
| PBoolean | HandleAck (const H245_TerminalCapabilitySetAck &pdu) |
| PBoolean | HandleReject (const H245_TerminalCapabilitySetReject &pdu) |
| PBoolean | HandleRelease (const H245_TerminalCapabilitySetRelease &pdu) |
| void | HandleTimeout () |
| bool | HasSentCapabilities () const |
| bool | IsSendingCapabilities () const |
| bool | ConfrimedCapabilitiesSent () const |
| bool | HasReceivedCapabilities () const |
Public Member Functions inherited from H245Negotiator | |
| H245Negotiator (H323EndPoint &endpoint, H323Connection &connection) | |
Protected Member Functions | |
| P_DECLARE_TRACED_ENUM (States, e_Idle, e_InProgress, e_Confirmed) | |
Protected Member Functions inherited from H245Negotiator | |
| PDECLARE_NOTIFIER (PTimer, H245Negotiator, HandleTimeoutUnlocked) | |
Protected Attributes | |
| States | state |
| unsigned | inSequenceNumber |
| unsigned | outSequenceNumber |
| PBoolean | receivedCapabilites |
Protected Attributes inherited from H245Negotiator | |
| H323EndPoint & | endpoint |
| H323Connection & | connection |
| PTimer | replyTimer |
Exchange capabilities on a H245 connection as per H245 section 8.3
| H245NegTerminalCapabilitySet::H245NegTerminalCapabilitySet | ( | H323EndPoint & | endpoint, |
| H323Connection & | connection | ||
| ) |
|
inline |
References state.
| PBoolean H245NegTerminalCapabilitySet::HandleAck | ( | const H245_TerminalCapabilitySetAck & | pdu | ) |
| PBoolean H245NegTerminalCapabilitySet::HandleIncoming | ( | const H245_TerminalCapabilitySet & | pdu | ) |
| PBoolean H245NegTerminalCapabilitySet::HandleReject | ( | const H245_TerminalCapabilitySetReject & | pdu | ) |
| PBoolean H245NegTerminalCapabilitySet::HandleRelease | ( | const H245_TerminalCapabilitySetRelease & | pdu | ) |
|
virtual |
Reimplemented from H245Negotiator.
|
inline |
References receivedCapabilites.
|
inline |
References state.
|
inline |
References state.
|
protected |
| PBoolean H245NegTerminalCapabilitySet::Start | ( | PBoolean | renegotiate, |
| PBoolean | empty = false |
||
| ) |
| void H245NegTerminalCapabilitySet::Stop | ( | PBoolean | dec = false | ) |
|
protected |
|
protected |
|
protected |
Referenced by HasReceivedCapabilities().
|
protected |
Referenced by ConfrimedCapabilitiesSent(), HasSentCapabilities(), and IsSendingCapabilities().