Enumerations

The following enumerations are available globally.

  • Enum describing RTP AVPF activation modes.

    See more

    Declaration

    Swift

    public enum AVPFMode : Int
  • Enum algorithm checking.

    See more

    Declaration

    Swift

    public enum AccountCreatorAlgoStatus : Int
  • Enum describing Ip family.

    See more

    Declaration

    Swift

    public enum AddressFamily : Int
  • Enum describing type of audio route.

    See more

    Declaration

    Swift

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

    See more

    Declaration

    Swift

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

    See more

    Declaration

    Swift

    public enum ChatRoomSecurityLevel : Int
  • LinphoneGlobalState describes the global state of the Core object.

    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
  • LinphoneEventLogType is used to indicate the type of an event.

    See more

    Declaration

    Swift

    public enum EventLogType : Int
  • LinphoneGlobalState 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
  • Undocumented

    See more

    Declaration

    Swift

    public enum LimeState : Int
  • Undocumented

    See more

    Declaration

    Swift

    public enum LogCollectionState : 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
  • 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
  • LinphoneRegistrationState describes proxy registration states.

    See more

    Declaration

    Swift

    public enum RegistrationState : Int
  • LinphoneSecurityEventType 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
  • 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