Group PJSUA2_Call_Data_Structure

group PJSUA2_Call_Data_Structure

Typedefs

typedef void *MediaStream

Media stream, corresponds to pjmedia_stream

typedef void *MediaTransport

Media transport, corresponds to pjmedia_transport

typedef std::vector<CallMediaInfo> CallMediaInfoVector

Array of call media info

struct MathStat
#include <call.hpp>

This structure describes statistics state.

struct LossType
#include <call.hpp>

Types of loss detected.

struct RtcpStreamStat
#include <call.hpp>

Unidirectional RTP stream statistics.

struct RtcpSdes
#include <call.hpp>

RTCP SDES structure.

struct RtcpStat
#include <call.hpp>

Bidirectional RTP stream statistics.

struct JbufState
#include <call.hpp>

This structure describes jitter buffer state.

struct SdpSession
#include <call.hpp>

This structure describes SDP session description. It corresponds to the pjmedia_sdp_session structure.

struct MediaTransportInfo
#include <call.hpp>

This structure describes media transport informations. It corresponds to the pjmedia_transport_info structure. The address name field can be empty string if the address in the pjmedia_transport_info is invalid.

struct CallSetting
#include <call.hpp>

Call settings.

struct CallMediaInfo
#include <call.hpp>

Call media information.

Application can query conference bridge port of this media using Call::getAudioMedia() if the media type is audio, or Call::getEncodingVideoMedia()/Call::getDecodingVideoMedia() if the media type is video.

struct CallInfo
#include <call.hpp>

Call information. Application can query the call information by calling Call::getInfo().

struct StreamInfo
#include <call.hpp>

Media stream info.

struct StreamStat
#include <call.hpp>

Media stream statistic.

struct OnCallStateParam
#include <call.hpp>

This structure contains parameters for Call::onCallState() callback.

struct OnCallTsxStateParam
#include <call.hpp>

This structure contains parameters for Call::onCallTsxState() callback.

struct OnCallMediaStateParam
#include <call.hpp>

This structure contains parameters for Call::onCallMediaState() callback.

struct OnCallSdpCreatedParam
#include <call.hpp>

This structure contains parameters for Call::onCallSdpCreated() callback.

struct OnStreamCreatedParam
#include <call.hpp>

This structure contains parameters for Call::onStreamCreated() callback.

struct OnStreamDestroyedParam
#include <call.hpp>

This structure contains parameters for Call::onStreamDestroyed() callback.

struct OnDtmfDigitParam
#include <call.hpp>

This structure contains parameters for Call::onDtmfDigit() callback.

struct OnCallTransferRequestParam
#include <call.hpp>

This structure contains parameters for Call::onCallTransferRequest() callback.

struct OnCallTransferStatusParam
#include <call.hpp>

This structure contains parameters for Call::onCallTransferStatus() callback.

struct OnCallReplaceRequestParam
#include <call.hpp>

This structure contains parameters for Call::onCallReplaceRequest() callback.

struct OnCallReplacedParam
#include <call.hpp>

This structure contains parameters for Call::onCallReplaced() callback.

struct OnCallRxOfferParam
#include <call.hpp>

This structure contains parameters for Call::onCallRxOffer() callback.

struct OnCallRxReinviteParam
#include <call.hpp>

This structure contains parameters for Call::onCallRxReinvite() callback.

struct OnCallTxOfferParam
#include <call.hpp>

This structure contains parameters for Call::onCallTxOffer() callback.

struct OnCallRedirectedParam
#include <call.hpp>

This structure contains parameters for Call::onCallRedirected() callback.

struct OnCallMediaEventParam
#include <call.hpp>

This structure contains parameters for Call::onCallMediaEvent() callback.

struct OnCallMediaTransportStateParam
#include <call.hpp>

This structure contains parameters for Call::onCallMediaTransportState() callback.

struct OnCreateMediaTransportParam
#include <call.hpp>

This structure contains parameters for Call::onCreateMediaTransport() callback.

struct OnCreateMediaTransportSrtpParam
#include <call.hpp>

This structure contains parameters for Call::onCreateMediaTransportSrtp() callback.