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 |