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
  • Mode of joining conference.

    See more

    Declaration

    Swift

    public enum ConferenceJoiningMode : Int
  • ConferenceLayout is used to indicate the layout used by the conference.

    See more

    Declaration

    Swift

    public enum ConferenceLayout : Int
  • Type of conference participant list.

    See more

    Declaration

    Swift

    public enum ConferenceParticipantListType : Int
  • Describes conference scheduler possible states.

    See more

    Declaration

    Swift

    public enum ConferenceSchedulerState : 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
  • 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
  • Undocumented

    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 type of SRTP encryption suite.

    See more

    Declaration

    Swift

    public enum SrtpSuite : 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