package

com.salesforce.android.chat.core

Interfaces

AgentAvailabilityClient  
AgentListener Listener interface for retrieving Agent information during a chat session. 
ChatBotListener Listener interface for receiving menus from a Chat Bot. 
ChatClient ChatClient enables the interaction with the Chat Session. 
FileTransferAssistant Enables sending a file to an Agent, which will be attached to a support case. 
FileTransferRequestListener Listener interface for handling File Transfer Requests from an Agent. 
QueueListener Listener interface for retrieving queue position updates while connecting to a chat session. 
SessionInfoListener Listener interface for receiving information about the current Chat session. 
SessionStateListener Listener interface for receiving Chat session state and the reason for why a Chat session has ended. 

Classes

ChatAnalytics ChatAnalytics contains identifying information for analytics data that is relayed via the com.salesforce.android.service.common.analytics.ServiceAnalytics API. 
ChatConfiguration Configuration options for Service SDK Chat. 
ChatConfiguration.Builder  
ChatCore Entry point for configuring and creating a Service SDK Chat Session.