#include <h224handler.h>
◆ anonymous enum
Enumerator |
---|
Broadcast | |
CMEClientListCode | |
CMEExtraCapabilitiesCode | |
CMEMessage | |
CMECommand | |
CountryCodeEscape | |
◆ OpalH224Handler()
OpalH224Handler::OpalH224Handler |
( |
| ) |
|
◆ ~OpalH224Handler()
OpalH224Handler::~OpalH224Handler |
( |
| ) |
|
◆ AddClient()
Adds / removes the client from the client list
◆ GetTransmitMutex()
PMutex& OpalH224Handler::GetTransmitMutex |
( |
| ) |
|
|
inline |
◆ HandleFrame()
PBoolean OpalH224Handler::HandleFrame |
( |
const RTP_DataFrame & |
rtpFrame | ) |
|
◆ OnReceivedClientList()
virtual PBoolean OpalH224Handler::OnReceivedClientList |
( |
H224_Frame & |
frame | ) |
|
|
virtual |
◆ OnReceivedClientListCommand()
virtual PBoolean OpalH224Handler::OnReceivedClientListCommand |
( |
| ) |
|
|
virtual |
◆ OnReceivedCMEMessage()
virtual PBoolean OpalH224Handler::OnReceivedCMEMessage |
( |
H224_Frame & |
frame | ) |
|
|
virtual |
◆ OnReceivedExtraCapabilities()
virtual PBoolean OpalH224Handler::OnReceivedExtraCapabilities |
( |
H224_Frame & |
frame | ) |
|
|
virtual |
◆ OnReceivedExtraCapabilitiesCommand()
virtual PBoolean OpalH224Handler::OnReceivedExtraCapabilitiesCommand |
( |
| ) |
|
|
virtual |
◆ OnReceivedFrame()
virtual PBoolean OpalH224Handler::OnReceivedFrame |
( |
H224_Frame & |
frame | ) |
|
|
virtual |
◆ RemoveClient()
◆ SendClientList()
PBoolean OpalH224Handler::SendClientList |
( |
| ) |
|
Sends the complete client list with all clients registered
◆ SendClientListCommand()
PBoolean OpalH224Handler::SendClientListCommand |
( |
| ) |
|
Requests the remote side to send it's client list
◆ SendExtraCapabilities()
PBoolean OpalH224Handler::SendExtraCapabilities |
( |
| ) |
|
Sends the extra capabilities for all clients that indicate to have extra capabilities.
◆ SendExtraCapabilitiesCommand()
PBoolean OpalH224Handler::SendExtraCapabilitiesCommand |
( |
const OpalH224Client & |
client | ) |
|
Request the remote side to send the extra capabilities for the given client
◆ SendExtraCapabilitiesMessage()
PBoolean OpalH224Handler::SendExtraCapabilitiesMessage |
( |
const OpalH224Client & |
client, |
|
|
BYTE * |
data, |
|
|
PINDEX |
length |
|
) |
| |
Callback for H.224 clients to send their extra capabilities
◆ SetReceiveMediaFormat()
void OpalH224Handler::SetReceiveMediaFormat |
( |
const OpalMediaFormat & |
mediaFormat | ) |
|
◆ SetTransmitMediaFormat()
void OpalH224Handler::SetTransmitMediaFormat |
( |
const OpalMediaFormat & |
mediaFormat | ) |
|
Sets the transmit / receive media format
◆ SetTransmitMediaStream()
Sets / unsets the transmit H224 media stream
◆ StartTransmit()
virtual void OpalH224Handler::StartTransmit |
( |
| ) |
|
|
virtual |
◆ StopTransmit()
virtual void OpalH224Handler::StopTransmit |
( |
| ) |
|
|
virtual |
◆ TransmitClientFrame()
Callback for H.224 clients to send a client frame
◆ canTransmit
PBoolean OpalH224Handler::canTransmit |
|
protected |
◆ clients
OpalH224ClientList OpalH224Handler::clients |
|
protected |
◆ receiveFrame
◆ transmitBitIndex
BYTE OpalH224Handler::transmitBitIndex |
|
protected |
◆ transmitFrame
◆ transmitMediaStream
◆ transmitMutex
PMutex OpalH224Handler::transmitMutex |
|
protected |
◆ transmitStartTime
PTime* OpalH224Handler::transmitStartTime |
|
protected |
The documentation for this class was generated from the following file: