#include <h224handler.h>
Enumerator |
---|
CMEClientID |
|
H281ClientID |
|
ExtendedClientID |
|
NonStandardClientID |
|
OpalH224Client::OpalH224Client |
( |
| ) |
|
OpalH224Client::~OpalH224Client |
( |
| ) |
|
virtual Comparison OpalH224Client::Compare |
( |
const PObject & |
obj | ) |
|
|
virtual |
virtual BYTE OpalH224Client::GetClientID |
( |
| ) |
const |
|
pure virtual |
Return the client ID if this is a standard client. Else, return either ExtendedClientId or NonStandardClientID
Implemented in OpalH281Client.
virtual BYTE OpalH224Client::GetCountryCode |
( |
| ) |
const |
|
inlinevirtual |
Return the T.35 country code octet for the non-standard client. Default returns CountryCodeEscape
virtual BYTE OpalH224Client::GetCountryCodeExtension |
( |
| ) |
const |
|
inlinevirtual |
Return the T.35 extension code octet for the non-standard client. Default returns 0x00
virtual BYTE OpalH224Client::GetExtendedClientID |
( |
| ) |
const |
|
inlinevirtual |
Return the extended client ID if given. The default returns 0x00
virtual BYTE OpalH224Client::GetManufacturerClientID |
( |
| ) |
const |
|
inlinevirtual |
Return the Manufacturer Client ID for the non-standard client. Default returns 0x00;
virtual WORD OpalH224Client::GetManufacturerCode |
( |
| ) |
const |
|
inlinevirtual |
Return the manufacturer code word for the non-standard client. Default returns 0x0000
bool OpalH224Client::GetRemoteClientAvailable |
( |
| ) |
const |
|
inline |
bool OpalH224Client::GetRemoteClientHasExtraCapabilities |
( |
| ) |
const |
|
inline |
virtual bool OpalH224Client::HasExtraCapabilities |
( |
| ) |
const |
|
inlinevirtual |
Return whether this client has extra capabilities. Default returns FALSE.
Reimplemented in OpalH281Client.
virtual void OpalH224Client::OnReceivedExtraCapabilities |
( |
const BYTE * |
, |
|
|
PINDEX |
|
|
) |
| |
|
inlinevirtual |
Called if the CME client received an Extra Capabilities PDU for this client. Default does nothing.
Reimplemented in OpalH281Client.
virtual void OpalH224Client::OnReceivedMessage |
( |
const H224_Frame & |
| ) |
|
|
inlinevirtual |
Called if a PDU for this client was received. Default does nothing.
Reimplemented in OpalH281Client.
virtual void OpalH224Client::SendExtraCapabilities |
( |
| ) |
const |
|
inlinevirtual |
Called to indicate that the extra capabilities pdu should be sent. Default does nothing
Reimplemented in OpalH281Client.
Connection to the H.224 protocol handler
References m_h224Handler.
void OpalH224Client::SetRemoteClientAvailable |
( |
bool |
remoteClientAvailable, |
|
|
bool |
remoteClientHasExtraCapabilities |
|
) |
| |
Called by the H.224 handler to indicate if the remote party has such a client or not
bool OpalH224Client::m_remoteClientAvailable |
|
protected |
bool OpalH224Client::m_remoteClientHasExtraCapabilities |
|
protected |
The documentation for this class was generated from the following file: