Enumerations
The following enumerations are available globally.
-
Enum describing RTP AVPF activation modes.
See moreDeclaration
Swift
public enum AVPFMode : Int -
Enum describing algorithm checking, used by the
See moreAccountCreator.Declaration
Swift
public enum AccountCreatorAlgoStatus : Int -
Enum describing backend used in the
See moreAccountCreator.Declaration
Swift
public enum AccountCreatorBackend : Int -
Enum describing Ip family.
See moreDeclaration
Swift
public enum AddressFamily : Int -
See moreAudioDeviceTypeenum represents the different types of an audio device.Declaration
Swift
public enum AudioDeviceType : Int -
Enum describing the authentication methods.
See moreDeclaration
Swift
public enum AuthMethod : Int -
See moreChatRoomEphemeralModeis used to the ephemeral message mode used by a chat///room.Declaration
Swift
public enum ChatRoomEphemeralMode : Int -
TODO move to encryption engine object when available
See moreChatRoomSecurityLevelis///used to indicate the encryption security level of a chat room.Declaration
Swift
public enum ChatRoomSecurityLevel : Int -
See moreConferenceInfoStateis used to list all states of a conference info objectDeclaration
Swift
public enum ConferenceInfoState : Int -
Mode of joining conference.
See moreDeclaration
Swift
public enum ConferenceJoiningMode : Int -
See moreConferenceLayoutis used to indicate the layout used by the conference.Declaration
Swift
public enum ConferenceLayout : Int -
Type of conference participant list.
See moreDeclaration
Swift
public enum ConferenceParticipantListType : Int -
Describes conference scheduler possible states.
See moreDeclaration
Swift
public enum ConferenceSchedulerState : Int -
Consolidated presence information: ‘online’ means the user is open for///communication, ‘busy’ means the user is open for communication but involved in///an other activity, ‘do not disturb’ means the user is not open for///communication, and ‘offline’ means that no presence information is available.
See moreDeclaration
Swift
public enum ConsolidatedPresence : Int -
Enum describing the result of the echo canceller calibration process.
See moreDeclaration
Swift
public enum EcCalibratorStatus : Int -
See moreEventLogTypeis used to indicate the type of an event.Declaration
Swift
public enum EventLogType : Int -
The types of FriendList.
See moreDeclaration
Swift
public enum FriendListType : Int -
Enum describing ICE states.
See moreDeclaration
Swift
public enum IceState : Int -
Enum describing how the authentification will be made.
See moreDeclaration
Swift
public enum LdapAuthMethod : Int -
Enum describing server certificates verification modes.
See moreDeclaration
Swift
public enum LdapCertVerificationMode : Int -
Enum describing errors in LDAP parameters.
See moreDeclaration
Swift
public enum LdapCheck : Int -
Enum Debug verbosity for OpenLdap.
See moreDeclaration
Swift
public enum LdapDebugLevel : Int -
Declaration
Swift
public enum LimeState : Int -
Whether or not to keep a file with the logs.
See moreDeclaration
Swift
public enum LogCollectionState : Int -
Enum describing how to merge
See moreSearchResultfromMagicSearch.Declaration
Swift
public enum MagicSearchAggregation : Int -
Indicates for a given media the stream direction.
See moreDeclaration
Swift
public enum MediaDirection : Int -
Enum describing type of media encryption types.
See moreDeclaration
Swift
public enum MediaEncryption : Int -
Media resource usage.
See moreDeclaration
Swift
public enum MediaResourceMode : Int -
See moreParticipantDeviceDisconnectionMethodis used to indicate how a participant///left a conference.Declaration
Swift
public enum ParticipantDeviceDisconnectionMethod : Int -
See moreParticipantDeviceJoiningMethodis used to indicate how a participant joined a///conference or if it is the focus.Declaration
Swift
public enum ParticipantDeviceJoiningMethod : Int -
See moreParticipantDeviceStateis used to list all states a participant device can be///inDeclaration
Swift
public enum ParticipantDeviceState : Int -
Activities as defined in section 3.2 of RFC 4480.
See moreDeclaration
Swift
public enum PresenceActivityType : Int -
Basic status as defined in section 4.1.4 of RFC 3863.
See moreDeclaration
Swift
public enum PresenceBasicStatus : Int -
Defines privacy policy to apply as described by rfc3323.
See moreDeclaration
Swift
public enum Privacy : Int -
Enum for publish states.
See moreDeclaration
Swift
public enum PublishState : Int -
Enum describing various failure reasons or contextual information for some///events.
See moreDeclaration
Swift
public enum Reason : Int -
Enum representing the file format of a recording.
See moreDeclaration
Swift
public enum RecorderFileFormat : Int -
Enum representing the state of a recording.
See moreDeclaration
Swift
public enum RecorderState : Int -
Describes proxy registration states.
See moreDeclaration
Swift
public enum RegistrationState : Int -
See moreSecurityEventTypeis used to indicate the type of security event.Declaration
Swift
public enum SecurityEventType : Int -
Session Timers refresher.
See moreDeclaration
Swift
public enum SessionExpiresRefresher : Int -
Enum describing type of SRTP encryption suite.
See moreDeclaration
Swift
public enum SrtpSuite : Int -
Enum describing the stream types.
See moreDeclaration
Swift
public enum StreamType : Int -
Enum controlling behavior for incoming subscription request.
See moreDeclaration
Swift
public enum SubscribePolicy : Int -
Enum for subscription direction (incoming or outgoing).
See moreDeclaration
Swift
public enum SubscriptionDir : Int -
Enum for subscription states.
See moreDeclaration
Swift
public enum SubscriptionState : Int -
Declaration
Swift
public enum SupportLevel : Int -
Enum listing frequent telephony tones.
See moreDeclaration
Swift
public enum ToneID : Int -
Enum describing transport type for LinphoneAddress.
See moreDeclaration
Swift
public enum TransportType : Int -
Enum describing uPnP states.
See moreDeclaration
Swift
public enum UpnpState : Int -
Enum describing the result of a version update check.
See moreDeclaration
Swift
public enum VersionUpdateCheckResult : Int -
Enum representing the type of a video source.
See moreDeclaration
Swift
public enum VideoSourceType : Int -
Enum describing the types of argument for LinphoneXmlRpcRequest.
See moreDeclaration
Swift
public enum XmlRpcArgType : Int -
Enum describing the status of a LinphoneXmlRpcRequest.
See moreDeclaration
Swift
public enum XmlRpcStatus : Int -
Enum describing the ZRTP key exchange algorithns.
See moreDeclaration
Swift
public enum ZrtpKeyAgreement : Int -
Enum describing the ZRTP SAS validation status of a peer URI.
See moreDeclaration
Swift
public enum ZrtpPeerStatus : Int
Enumerations Reference