CometChat SDK provides you with a mechanism to get real-time status of the connection to CometChat web-socket servers. Connection Status provides you with the below 3 methods to get the status of the connection to CometChat web-socket servers:Documentation Index
Fetch the complete documentation index at: https://www.cometchat.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
| Delegate Method | Information |
|---|---|
| connecting | This method is triggered when CometChat SDK is trying to establish a connection to the web-socket server. |
| connected | This method is called when CometChat SDK has successfully established a connection and now is connected. |
| disconnected | This method is called when the CometChat SDK gets disconnected due to any issue while maintaining the connection like network fluctuations, etc. |
connecting method. Once the attempt to connect is successful, the connected method is triggered thus letting the developer know that the connection is established and is active.
To receive real-time connection status, you need to register ConnectionListener wherever you wish to receive the real-time status. You can use the addConnectionListener() method to do so.
- TypeScript
- JavaScript
Listen for Connection Changes
Register aConnectionListener to receive real-time connection state updates. We recommend adding this on app startup after CometChat.init() completes.
- TypeScript
- JavaScript
Next Steps
WebSocket Management
Manually manage WebSocket connections
Login Listener
Listen for login and logout events
All Real-Time Listeners
Complete reference for all SDK listeners
Setup SDK
Install and initialize the CometChat SDK