Group PJSUA2_SIP_Types¶
- group PJSUA2_SIP_Types
Typedefs
-
typedef std::vector<SipHeader> SipHeaderVector¶
Array of strings
-
typedef std::vector<SipMultipartPart> SipMultipartPartVector¶
Array of multipart parts
-
struct AuthCredInfo : public pj::PersistentObject¶
- #include <siptypes.hpp>
Credential information. Credential contains information to authenticate against a service.
-
struct TlsConfig : public pj::PersistentObject¶
- #include <siptypes.hpp>
TLS transport settings, to be specified in TransportConfig.
-
struct TransportConfig : public pj::PersistentObject¶
- #include <siptypes.hpp>
Parameters to create a transport instance.
-
struct TransportInfo¶
- #include <siptypes.hpp>
This structure describes transport information returned by Endpoint::transportGetInfo() function.
-
struct SipRxData¶
- #include <siptypes.hpp>
This structure describes an incoming SIP message. It corresponds to the pjsip_rx_data structure in PJSIP library.
-
struct SipTxData¶
- #include <siptypes.hpp>
This structure describes an outgoing SIP message. It corresponds to the pjsip_tx_data structure in PJSIP library.
-
struct SipTransaction¶
- #include <siptypes.hpp>
This structure describes SIP transaction object. It corresponds to the pjsip_transaction structure in PJSIP library.
-
struct TimerEvent¶
- #include <siptypes.hpp>
This structure describes timer event.
-
struct TsxStateEventSrc¶
- #include <siptypes.hpp>
This structure describes transaction state event source.
-
struct TsxStateEvent¶
- #include <siptypes.hpp>
This structure describes transaction state changed event.
-
struct TxMsgEvent¶
- #include <siptypes.hpp>
This structure describes message transmission event.
-
struct TxErrorEvent¶
- #include <siptypes.hpp>
This structure describes transmission error event.
-
struct RxMsgEvent¶
- #include <siptypes.hpp>
This structure describes message arrival event.
-
struct UserEvent¶
- #include <siptypes.hpp>
This structure describes user event.
-
struct SipEventBody¶
- #include <siptypes.hpp>
The event body.
-
struct SipEvent¶
- #include <siptypes.hpp>
This structure describe event descriptor to fully identify a SIP event. It corresponds to the pjsip_event structure in PJSIP library.
-
struct SipMediaType¶
- #include <siptypes.hpp>
SIP media type containing type and subtype. For example, for “application/sdp”, the type is “application” and the subtype is “sdp”.
-
struct SipHeader¶
- #include <siptypes.hpp>
Simple SIP header.
-
struct SipMultipartPart¶
- #include <siptypes.hpp>
This describes each multipart part.
-
struct SipTxOption¶
- #include <siptypes.hpp>
Additional options when sending outgoing SIP message. This corresponds to pjsua_msg_data structure in PJSIP library.
-
struct SendInstantMessageParam¶
- #include <siptypes.hpp>
This structure contains parameters for sending instance message methods, e.g: Buddy::sendInstantMessage(), Call:sendInstantMessage().
-
struct SendTypingIndicationParam¶
- #include <siptypes.hpp>
This structure contains parameters for sending typing indication methods, e.g: Buddy::sendTypingIndication(), Call:sendTypingIndication().
-
typedef std::vector<SipHeader> SipHeaderVector¶