Group PJSUA2_Call_Data_Structure¶
- group PJSUA2_Call_Data_Structure
Typedefs
-
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 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 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.
-
typedef void *MediaTransport¶