Enumerations

The following enumerations are available globally.

  • Enum describing RTP AVPF activation modes.

    See more

    Declaration

    Swift

    public enum AVPFMode : Int
  • Enum describing algorithm checking, used by the AccountCreator.

    See more

    Declaration

    Swift

    public enum AccountCreatorAlgoStatus : Int
  • Enum describing backend used in the AccountCreator.

    See more

    Declaration

    Swift

    public enum AccountCreatorBackend : Int
  • Enum describing Ip family.

    See more

    Declaration

    Swift

    public enum AddressFamily : Int
  • AudioDeviceType enum represents the different types of an audio device.

    See more

    Declaration

    Swift

    public enum AudioDeviceType : Int
  • Enum describing the authentication methods.

    See more

    Declaration

    Swift

    public enum AuthMethod : Int
  • ChatRoomEphemeralMode is used to the ephemeral message mode used by a chat room.

    See more

    Declaration

    Swift

    public enum ChatRoomEphemeralMode : Int
  • TODO move to encryption engine object when available ChatRoomSecurityLevel is used to indicate the encryption security level of a chat room.

    See more

    Declaration

    Swift

    public enum ChatRoomSecurityLevel : Int
  • Describes conference invitations possible errors.

    See more

    Declaration

    Swift

    public enum ConferenceInfoError : Int
  • Describes the state of the remote configuring process of the Core object, ‘Skipped’ when the feature is disabled.

    See more

    Declaration

    Swift

    public enum ConfiguringState : 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 more

    Declaration

    Swift

    public enum ConsolidatedPresence : Int
  • Enum describing the result of the echo canceller calibration process.

    See more

    Declaration

    Swift

    public enum EcCalibratorStatus : Int
  • EventLogType is used to indicate the type of an event.

    See more

    Declaration

    Swift

    public enum EventLogType : Int
  • The types of FriendList.

    See more

    Declaration

    Swift

    public enum FriendListType : Int
  • Describes the global state of the Core object.

    See more

    Declaration

    Swift

    public enum GlobalState : Int
  • Enum describing ICE states.

    See more

    Declaration

    Swift

    public enum IceState : Int
  • Enum describing how the authentification will be made.

    See more

    Declaration

    Swift

    public enum LdapAuthMethod : Int
  • Enum describing server certificates verification modes.

    See more

    Declaration

    Swift

    public enum LdapCertVerificationMode : Int
  • Enum describing errors in LDAP parameters.

    See more

    Declaration

    Swift

    public enum LdapCheck : Int
  • Enum Debug verbosity for OpenLdap.

    See more

    Declaration

    Swift

    public enum LdapDebugLevel : Int
  • Undocumented

    See more

    Declaration

    Swift

    public enum LimeState : Int
  • Whether or not to keep a file with the logs.

    See more

    Declaration

    Swift

    public enum LogCollectionState : Int
  • Enum describing how to merge SearchResult from MagicSearch.

    See more

    Declaration

    Swift

    public enum MagicSearchAggregation : Int
  • Indicates for a given media the stream direction.

    See more

    Declaration

    Swift

    public enum MediaDirection : Int
  • Enum describing type of media encryption types.

    See more

    Declaration

    Swift

    public enum MediaEncryption : Int
  • Media resource usage.

    See more

    Declaration

    Swift

    public enum MediaResourceMode : Int
  • ParticipantDeviceState is used to list all states a participant device can be in

    See more

    Declaration

    Swift

    public enum ParticipantDeviceState : Int
  • Activities as defined in section 3.2 of RFC 4480.

    See more

    Declaration

    Swift

    public enum PresenceActivityType : Int
  • Basic status as defined in section 4.1.4 of RFC 3863.

    See more

    Declaration

    Swift

    public enum PresenceBasicStatus : Int
  • Defines privacy policy to apply as described by rfc3323.

    See more

    Declaration

    Swift

    public enum Privacy : Int
  • Enum for publish states.

    See more

    Declaration

    Swift

    public enum PublishState : Int
  • Enum describing various failure reasons or contextual information for some events.

    See more

    Declaration

    Swift

    public enum Reason : Int
  • Enum representing the file format of a recording.

    See more

    Declaration

    Swift

    public enum RecorderFileFormat : Int
  • Enum representing the state of a recording.

    See more

    Declaration

    Swift

    public enum RecorderState : Int
  • Describes proxy registration states.

    See more

    Declaration

    Swift

    public enum RegistrationState : Int
  • SecurityEventType is used to indicate the type of security event.

    See more

    Declaration

    Swift

    public enum SecurityEventType : Int
  • Session Timers refresher.

    See more

    Declaration

    Swift

    public enum SessionExpiresRefresher : Int
  • Enum describing the stream types.

    See more

    Declaration

    Swift

    public enum StreamType : Int
  • Enum controlling behavior for incoming subscription request.

    See more

    Declaration

    Swift

    public enum SubscribePolicy : Int
  • Enum for subscription direction (incoming or outgoing).

    See more

    Declaration

    Swift

    public enum SubscriptionDir : Int
  • Enum for subscription states.

    See more

    Declaration

    Swift

    public enum SubscriptionState : Int
  • Undocumented

    See more

    Declaration

    Swift

    public enum SupportLevel : Int
  • Enum listing frequent telephony tones.

    See more

    Declaration

    Swift

    public enum ToneID : Int
  • Enum describing transport type for LinphoneAddress.

    See more

    Declaration

    Swift

    public enum TransportType : Int
  • Enum describing uPnP states.

    See more

    Declaration

    Swift

    public enum UpnpState : Int
  • Enum describing the result of a version update check.

    See more

    Declaration

    Swift

    public enum VersionUpdateCheckResult : Int
  • Enum describing the types of argument for LinphoneXmlRpcRequest.

    See more

    Declaration

    Swift

    public enum XmlRpcArgType : Int
  • Enum describing the status of a LinphoneXmlRpcRequest.

    See more

    Declaration

    Swift

    public enum XmlRpcStatus : Int
  • Enum describing the ZRTP SAS validation status of a peer URI.

    See more

    Declaration

    Swift

    public enum ZrtpPeerStatus : Int