NXMConnectionStatusReason

Objective-C

enum NXMConnectionStatusReason {}

Swift

enum NXMConnectionStatusReason : Int

A list of the NXMClient connection reasons.

  • Unknown connection reason.

    Declaration

    Objective-C

    NXMConnectionStatusReasonUnknown

    Swift

    case unknown = 0
  • The client connection updated due to a login.

    Declaration

    Objective-C

    NXMConnectionStatusReasonLogin

    Swift

    case login = 1
  • The client connection updated due to a logout.

    Declaration

    Objective-C

    NXMConnectionStatusReasonLogout

    Swift

    case logout = 2
  • The client connection updated due to the token being refreshed.

    Declaration

    Objective-C

    NXMConnectionStatusReasonTokenRefreshed

    Swift

    case tokenRefreshed = 3
  • The client connection updated due to the token being invalid.

    Declaration

    Objective-C

    NXMConnectionStatusReasonTokenInvalid

    Swift

    case tokenInvalid = 4
  • The client connection updated due to an expired token.

    Declaration

    Objective-C

    NXMConnectionStatusReasonTokenExpired

    Swift

    case tokenExpired = 5
  • The client connection updated due to the user not being found.

    Declaration

    Objective-C

    NXMConnectionStatusReasonUserNotFound

    Swift

    case userNotFound = 6
  • The client connection updated due to the connection being terminated.

    Declaration

    Objective-C

    NXMConnectionStatusReasonTerminated

    Swift

    case terminated = 7
  • The client connection updated due to an SSL pinning error.

    Declaration

    Objective-C

    NXMConnectionStatusReasonSSLPinningError

    Swift

    case sslPinningError = 8