Description
RTCImEvent is the event callback interface for the IM channel (out-of-channel messaging).
Interface methods
onImConnectSucceed(uid, sid)
Parameters:
uid:String, the current user ID.sid:String, the current session ID. Returns: None (Unit).
onImDisconnected(reason, statusCode, message)
Parameters:
reason:LeaveReason, the disconnect reason (for the enum definition, see theLeaveReasondocs).statusCode:Int, the status code.message:String, the status description. Returns: None (Unit).
onImReconnecting()
Parameters: None.
Returns: None (
Unit).
onImReconnected()
Parameters: None.
Returns: None (
Unit).
onImMessage(uid, sid, name, action, content)
Parameters:
uid:String, the sender’s user ID.sid:String, the sender’s session ID.name:String, the sender’s name.action:String, the message action identifier.content:String, the message content. Returns: None (Unit).