SOSStopReason Constants Reference
Declared in | SOSSessionManager.h |
---|
SOSStopReason
Reasons provided to the [SOSDelegate sos:didStopWithReason:error:]
event.
Definition
typedef NS_ENUM(NSInteger, SOSStopReason ) {
SOSStopReasonUserDisconnected = 1,
SOSStopReasonAgentDisconnected = 2,
SOSStopReasonSessionError = 3,
SOSStopReasonExternalUnknown = 4,
SOSStopReasonSessionTimeout = 5,
SOSStopReasonBackgroundedBeforeConnected = 6,
SOSStopReasonInvalid = -1,
};
Constants
SOSStopReasonUserDisconnected
-
User disconnected the session.
Declared In
SOSSessionManager.h
. SOSStopReasonAgentDisconnected
-
Agent disconnected the session.
Declared In
SOSSessionManager.h
. SOSStopReasonSessionError
-
Session ended due to an error.
Declared In
SOSSessionManager.h
. SOSStopReasonExternalUnknown
-
Session was ended in response to the application attempting to terminate.
Declared In
SOSSessionManager.h
. SOSStopReasonSessionTimeout
-
Session failed due to timeout.
Declared In
SOSSessionManager.h
. SOSStopReasonBackgroundedBeforeConnected
-
Session ended because the app was backgrounded before the connection completed.
Declared In
SOSSessionManager.h
. SOSStopReasonInvalid
-
Reset the cause for session disconnection.
Declared In
SOSSessionManager.h
.
Declared In
SOSSessionManager.h