SCSChatSessionState Constants Reference
Declared in | SCSChatSessionState.h |
---|---|
References | `-[SCSChatDelegate chat:stateDidChange:previous:]` |
SCSChatSessionState
Full list of Session states the Live Agent Chat framework can exhibit.
Definition
typedef NS_ENUM(NSInteger, SCSChatSessionState ) {
SCSChatSessionStateInactive = 0,
SCSChatSessionStateLoading,
SCSChatSessionStatePrechat,
SCSChatSessionStateConnecting,
SCSChatSessionStateQueued,
SCSChatSessionStateConnected,
SCSChatSessionStateEnding,
SCSChatSessionStateEnded,
};
Constants
SCSChatSessionStateInactive
-
No active session. There will be no outgoing/incoming Chat traffic.
Declared In
SCSChatSessionState.h
. SCSChatSessionStateLoading
-
Session is being loaded to begin connection process.
Declared In
SCSChatSessionState.h
. SCSChatSessionStatePrechat
-
Prechat details are being filled out by the end-user.
Declared In
SCSChatSessionState.h
. SCSChatSessionStateConnecting
-
A connection with Live Agent servers is being established.
Declared In
SCSChatSessionState.h
. SCSChatSessionStateQueued
-
A connection has been established, but queueing for next available agent.
Declared In
SCSChatSessionState.h
. SCSChatSessionStateConnected
-
Connected with an agent to facilitate a chat session.
Declared In
SCSChatSessionState.h
. SCSChatSessionStateEnding
-
Session is in the process of cleaning up network connections and ending.
Declared In
SCSChatSessionState.h
. SCSChatSessionStateEnded
-
Session has ended. Will proceed to the inactive state.
Declared In
SCSChatSessionState.h
.
See Also
[SCSChatDelegate chat:stateDidChange:previous:]
Declared In
SCSChatSessionState.h