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