IMP(低代码音视频工厂)SDK v1.5.0
IMP SDK API Reference Manual for Windows Platforms
IRoom Member List

This is the complete list of members for IRoom, including all inherited members.

EnterRoom(const std::string &nick_name, const std::function< void(void)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_failure)=0IRoompure virtual
GetCloudConfig(const std::vector< std::string > key_list, const std::function< void(const std::map< std::string, std::string > key_config_map)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_failure)=0IRoompure virtual
GetPlugin(PluginEnum plugin)=0IRoompure virtual
GetRoomDetail()=0IRoompure virtual
GetRoomDetailByRoomId(const std::string &room_id, const std::function< void(const ::alibaba::room::RoomDetail &rsp)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error)> &on_failure)=0IRoompure virtual
LeaveRoom(const std::function< void(void)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_failure)=0IRoompure virtual
ListUser(const ::alibaba::room::GetRoomUserListReq &req, const std::function< void(const ::alibaba::room::GetRoomUserListRsp &rsp)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error_msg)> &on_failure)=0IRoompure virtual
SetRoomEventListener(const std::shared_ptr< alibaba::meta::RoomEventListener > &listener)=0IRoompure virtual
UpdateRoomNotice(const std::string &notice, const std::function< void(const ::alibaba::room::UpdateRoomNoticeRsp &rsp)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error)> &on_failure)=0IRoompure virtual
UpdateRoomTitle(const std::string &title, const std::function< void(const ::alibaba::room::UpdateRoomTitleRsp &rsp)> &on_success, const std::function< void(const ::alibaba::dps::DPSError &error)> &on_failure)=0IRoompure virtual
~IRoom() (defined in IRoom)IRoominlinevirtual