#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: