Enumerations

The following enumerations are available globally.

  • Service request results.

    Since

    1.2.0
    See more

    Declaration

    Swift

    public enum Result<T>
  • The enumeration of log message level

    Since

    1.2.0
    See more

    Declaration

    Swift

    public enum LogLevel : UInt
  • The struct of a message event

    Since

    1.4.0
    See more

    Declaration

    Swift

    public enum MessageEvent
  • The enumeration of Before types in Spark Message Client.

    Since

    1.4.0
    See more

    Declaration

    Swift

    public enum Before
  • The enumeration of mention types in Spark Message Client.

    Since

    1.4.0
    See more

    Declaration

    Swift

    public enum Mention
  • The status of a Call.

    The following diagram shows all statuses and transitions triggered by either an API call or an event received by the Spark iOS SDK. The orange transtions are triggered by API calls. The blue transitions are triggered by events. Illegal API calls during certain statuses will result callbacks with Error without transitions.

    Status Diagram

    Since

    1.2.0
    See more

    Declaration

    Swift

    public enum CallStatus
  • The enumeration of the types of a room.

    See more

    Declaration

    Swift

    public enum RoomType : String
  • The enumeration of sorting result

    Since

    1.4.0
    See more

    Declaration

    Swift

    public enum RoomSortType : String
  • The enumeration of error types in Cisco Spark iOS SDK.

    Since

    1.2.0
    See more

    Declaration

    Swift

    public enum SparkError : Error