SOSAgentAvailabilityStatusType

enum SOSAgentAvailabilityStatusType {}

Enum for the Availability Status updates generated by the -[SOSAgentAvailabilityDelegate agentAvailability:didChange:] event.

  • The base status of the agentAvailability. This is the first response you will see after you begin polling. This state is reset whenever polling is stopped.

    Declaration

    Objective-C

    SOSAgentAvailabilityStatusUnknown = 0

    Swift

    case unknown = 0
  • An agent may be currently available to receive incoming SOS sessions. It is possible that an agent may become unavailable between polling, so this is only an indicator that it is possible that an agent can answer a call.

    Declaration

    Objective-C

    SOSAgentAvailabilityStatusAvailable = 1

    Swift

    case available = 1
  • No agents are currently available to receive SOS calls.

    Declaration

    Objective-C

    SOSAgentAvailabilityStatusUnavailable = 2

    Swift

    case unavailable = 2