|
OPAL
Version 3.18.8
|
#include <opal_config.h>#include <opal/transports.h>#include <opal/mediatype.h>#include <ptlib/notifier_ext.h>

Go to the source code of this file.
Data Structures | |
| struct | OpalCodecStatistics |
| struct | OpalNetworkStatistics |
| struct | OpalVideoStatistics |
| struct | OpalFaxStatistics |
| class | OpalMediaStatistics |
| struct | OpalMediaStatistics::UpdateInfo |
| class | OpalMediaCryptoKeyInfo |
| struct | OpalMediaCryptoKeyList |
| class | OpalMediaCryptoSuite |
| struct | OpalMediaCryptoSuite::List |
| struct | OpalMediaTransportChannelTypes |
| class | OpalMediaTransport |
| struct | OpalMediaTransport::CongestionControl |
| Congestion control handling. More... | |
| struct | OpalMediaTransport::ChannelInfo |
| class | OpalTCPMediaTransport |
| class | OpalUDPMediaTransport |
| class | OpalMediaSession |
| struct | OpalMediaSession::Init |
| Initialisation information for constructing a session. More... | |
| class | OpalDummySession |
Macros | |
| #define | OPAL_OPT_MEDIA_RX_TIMEOUT "Media-Rx-Timeout" |
| #define | OPAL_OPT_MEDIA_TX_TIMEOUT "Media-Tx-Timeout" |
| #define | PDECLARE_MediaReadNotifier(cls, fn) PDECLARE_NOTIFIER2(OpalMediaTransport, cls, fn, PBYTEArray) |
Typedefs | |
| typedef PFactory < OpalMediaCryptoSuite, PCaselessString > | OpalMediaCryptoSuiteFactory |
| typedef PSafePtr < OpalMediaTransport, PSafePtrMultiThreaded > | OpalMediaTransportPtr |
| typedef PParamFactory < OpalMediaSession, const OpalMediaSession::Init &, PCaselessString > | OpalMediaSessionFactory |
| #define OPAL_OPT_MEDIA_RX_TIMEOUT "Media-Rx-Timeout" |
String option key to an integer indicating the time in seconds to wait for received media. Default 300.
| #define OPAL_OPT_MEDIA_TX_TIMEOUT "Media-Tx-Timeout" |
String option key to an integer indicating the time in seconds to count transmit (ICMP) errors. Default 10.
| #define PDECLARE_MediaReadNotifier | ( | cls, | |
| fn | |||
| ) | PDECLARE_NOTIFIER2(OpalMediaTransport, cls, fn, PBYTEArray) |
| typedef PFactory<OpalMediaCryptoSuite, PCaselessString> OpalMediaCryptoSuiteFactory |
| typedef PParamFactory<OpalMediaSession, const OpalMediaSession::Init &, PCaselessString> OpalMediaSessionFactory |
| typedef PSafePtr<OpalMediaTransport, PSafePtrMultiThreaded> OpalMediaTransportPtr |