Group PJSUA2_ACC¶
- group PJSUA2_ACC
Typedefs
-
typedef std::vector<AuthCredInfo> AuthCredInfoVector¶
Array of SIP credentials
-
typedef std::vector<SrtpCrypto> SrtpCryptoVector¶
-
typedef std::vector<RtcpFbCap> RtcpFbCapVector¶
-
struct AccountRegConfig : public pj::PersistentObject¶
- #include <account.hpp>
Account registration config. This will be specified in AccountConfig.
-
struct AccountSipConfig : public pj::PersistentObject¶
- #include <account.hpp>
Various SIP settings for the account. This will be specified in AccountConfig.
-
struct AccountCallConfig : public pj::PersistentObject¶
- #include <account.hpp>
Account’s call settings. This will be specified in AccountConfig.
-
struct AccountPresConfig : public pj::PersistentObject¶
- #include <account.hpp>
Account presence config. This will be specified in AccountConfig.
-
struct AccountMwiConfig : public pj::PersistentObject¶
- #include <account.hpp>
Account MWI (Message Waiting Indication) settings. This will be specified in AccountConfig.
-
struct AccountNatConfig : public pj::PersistentObject¶
- #include <account.hpp>
Account’s NAT (Network Address Translation) settings. This will be specified in AccountConfig.
-
struct SrtpCrypto¶
- #include <account.hpp>
SRTP crypto.
-
struct SrtpOpt : public pj::PersistentObject¶
- #include <account.hpp>
SRTP settings.
-
struct RtcpFbCap¶
- #include <account.hpp>
RTCP Feedback capability.
-
struct RtcpFbConfig : public pj::PersistentObject¶
- #include <account.hpp>
RTCP Feedback settings.
-
struct AccountMediaConfig : public pj::PersistentObject¶
- #include <account.hpp>
Account media config (applicable for both audio and video). This will be specified in AccountConfig.
-
struct AccountVideoConfig : public pj::PersistentObject¶
- #include <account.hpp>
Account video config. This will be specified in AccountConfig.
-
struct AccountIpChangeConfig¶
- #include <account.hpp>
Account config specific to IP address change.
-
struct AccountConfig : public pj::PersistentObject¶
- #include <account.hpp>
Account configuration.
-
struct AccountInfo¶
- #include <account.hpp>
Account information. Application can query the account information by calling Account::getInfo().
-
struct OnIncomingCallParam¶
- #include <account.hpp>
This structure contains parameters for onIncomingCall() account callback.
-
struct OnRegStartedParam¶
- #include <account.hpp>
This structure contains parameters for onRegStarted() account callback.
-
struct OnRegStateParam¶
- #include <account.hpp>
This structure contains parameters for onRegState() account callback.
-
struct OnIncomingSubscribeParam¶
- #include <account.hpp>
This structure contains parameters for onIncomingSubscribe() callback.
-
struct OnInstantMessageParam¶
- #include <account.hpp>
Parameters for onInstantMessage() account callback.
-
struct OnInstantMessageStatusParam¶
- #include <account.hpp>
Parameters for onInstantMessageStatus() account callback.
-
struct OnTypingIndicationParam¶
- #include <account.hpp>
Parameters for onTypingIndication() account callback.
-
struct OnMwiInfoParam¶
- #include <account.hpp>
Parameters for onMwiInfo() account callback.
-
struct PresNotifyParam¶
- #include <account.hpp>
Parameters for presNotify() account method.
-
class FindBuddyMatch¶
- #include <account.hpp>
Wrapper class for Buddy matching algo.
Default algo is a simple substring lookup of search-token in the Buddy URIs, with case sensitive. Application can implement its own matching algo by overriding this class and specifying its instance in Account::findBuddy().
-
typedef std::vector<AuthCredInfo> AuthCredInfoVector¶