StatusCode login(const char* user, uint32_t userSize, const char* args = nullptr, uint32_t argsSize=0);
登录,当手动onLogin事件后才是真正登录成功。 参数oid logout();
退出登录StatusCode joinRoom(const char* roomId, UserRole role = UserRole::Default);
加入房间。只有在收到onJoinRoom事件之后才是真正的加入房间成功。 参数void leaveRoom();
离开房间void setEvent(IRTCClientEvent* e);
设置事件接口 参数StatusCode updateUser(const char* user, uint32_t userSize);
更新用户信息,如果当前在房间中,会广播给房间内成员。 参数StatusCode updateRoom(const char* room, uint32_t roomSize);
更新房间信息,调用此接口会广播给房间内成员。 参数StatusCode sendMessage(const char* userIds, const char* action, const char* content, uint32_t contentSize);
发送自定义消息。 参数StatusCode sendRoomMessage(const char* action, const char* content,uint32_t contentSize);
给房间内成员发送自定义消息。 参数
void me(char** s,uint32_t* c);
获取sdk内部我的信息。
输出内容放在*s内,当不再需要时必须通过VCS_Free释放。
参数