SCSChatSessionState
enum SCSChatSessionState {}
Full list of Session states the Live Agent Chat framework can exhibit.
-
No active session. There will be no outgoing/incoming Chat traffic.
Declaration
Objective-C
SCSChatSessionStateInactive = 0
-
Session is being loaded to begin connection process.
Declaration
Objective-C
SCSChatSessionStateLoading
-
Prechat details are being filled out by the end-user.
Declaration
Objective-C
SCSChatSessionStatePrechat
-
A connection with Live Agent servers is being established.
Declaration
Objective-C
SCSChatSessionStateConnecting
-
A connection has been established, but queueing for next available agent.
Declaration
Objective-C
SCSChatSessionStateQueued
-
Connected with an agent to facilitate a chat session.
Declaration
Objective-C
SCSChatSessionStateConnected
-
Session is in the process of cleaning up network connections and ending.
Declaration
Objective-C
SCSChatSessionStateEnding
-
Session has ended. Will proceed to the inactive state.
Declaration
Objective-C
SCSChatSessionStateEnded