![]() |
SkyWay Linux SDK
|
継承メンバを含む skyway::room::abstract::Room の全メンバ一覧です。
AddEventListener(interface::Room::EventListener *listener) override | skyway::room::abstract::Room | virtual |
Close() override | skyway::room::abstract::Room | virtual |
core_ (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
Dispose() override | skyway::room::abstract::Room | virtual |
factory_ (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
Id() override | skyway::room::abstract::Room | virtual |
Leave(interface::RoomMember *member) override | skyway::room::abstract::Room | virtual |
listener_ (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
listener_mtx_ (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
Members() override | skyway::room::abstract::Room | virtual |
Metadata() override | skyway::room::abstract::Room | virtual |
Name() override | skyway::room::abstract::Room | virtual |
OnClosed() override | skyway::room::abstract::Room | protectedvirtual |
OnMemberJoined(std::shared_ptr< core::interface::Member > member) override (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
skyway::core::interface::Channel::EventListener::OnMemberJoined(std::shared_ptr< interface::Member > member) | skyway::core::interface::Channel::EventListener | inlinevirtual |
OnMemberLeft(std::shared_ptr< core::interface::Member > member) override (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
skyway::core::interface::Channel::EventListener::OnMemberLeft(std::shared_ptr< interface::Member > member) | skyway::core::interface::Channel::EventListener | inlinevirtual |
OnMemberListChanged() override | skyway::room::abstract::Room | protectedvirtual |
OnMemberMetadataUpdated(std::shared_ptr< core::interface::Member > member, const std::string &metadata) override (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
skyway::core::interface::Channel::EventListener::OnMemberMetadataUpdated(std::shared_ptr< interface::Member > member, const std::string &metadata) | skyway::core::interface::Channel::EventListener | inlinevirtual |
OnMetadataUpdated(const std::string &metadata) override | skyway::room::abstract::Room | protectedvirtual |
OnPublicationDisabled(std::shared_ptr< core::interface::Publication > publication) override (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
skyway::core::interface::Channel::EventListener::OnPublicationDisabled(std::shared_ptr< interface::Publication > publication) | skyway::core::interface::Channel::EventListener | inlinevirtual |
OnPublicationEnabled(std::shared_ptr< core::interface::Publication > publication) override (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
skyway::core::interface::Channel::EventListener::OnPublicationEnabled(std::shared_ptr< interface::Publication > publication) | skyway::core::interface::Channel::EventListener | inlinevirtual |
OnPublicationListChanged() override | skyway::room::abstract::Room | protectedvirtual |
OnPublicationMetadataUpdated(std::shared_ptr< core::interface::Publication > publication, const std::string &metadata) override (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
skyway::core::interface::Channel::EventListener::OnPublicationMetadataUpdated(std::shared_ptr< interface::Publication > publication, const std::string &metadata) | skyway::core::interface::Channel::EventListener | inlinevirtual |
OnPublicationSubscribed(std::shared_ptr< core::interface::Subscription > subscription) override (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
skyway::core::interface::Channel::EventListener::OnPublicationSubscribed(std::shared_ptr< interface::Subscription > subscription) | skyway::core::interface::Channel::EventListener | inlinevirtual |
OnPublicationUnsubscribed(std::shared_ptr< core::interface::Subscription > subscription) override (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
skyway::core::interface::Channel::EventListener::OnPublicationUnsubscribed(std::shared_ptr< interface::Subscription > subscription) | skyway::core::interface::Channel::EventListener | inlinevirtual |
OnStreamPublished(std::shared_ptr< core::interface::Publication > publication) override (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
skyway::core::interface::Channel::EventListener::OnStreamPublished(std::shared_ptr< interface::Publication > publication) | skyway::core::interface::Channel::EventListener | inlinevirtual |
OnStreamUnpublished(std::shared_ptr< core::interface::Publication > publication) override (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
skyway::core::interface::Channel::EventListener::OnStreamUnpublished(std::shared_ptr< interface::Publication > publication) | skyway::core::interface::Channel::EventListener | inlinevirtual |
OnSubscriptionListChanged() override | skyway::room::abstract::Room | protectedvirtual |
Publications() override | skyway::room::abstract::Room | virtual |
RemoveEventListener(interface::Room::EventListener *listener) override | skyway::room::abstract::Room | virtual |
Room(std::shared_ptr< core::interface::Channel > core, std::unique_ptr< interface::RoomDomainFactory > factory, std::shared_ptr< interface::RoomDomainCacheManager< interface::RoomPublication > > room_publication_cache_manager, std::shared_ptr< interface::RoomDomainCacheManager< interface::RoomSubscription > > room_subscription_cache_manager, std::shared_ptr< interface::RoomDomainCacheManager< interface::LocalRoomMember > > local_room_member_cache_manager, std::shared_ptr< interface::RoomDomainCacheManager< interface::RemoteRoomMember > > remote_room_member_cache_manager) (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | protected |
State() override | skyway::room::abstract::Room | virtual |
Subscriptions() override | skyway::room::abstract::Room | virtual |
Type()=0 | skyway::room::interface::Room | pure virtual |
UpdateMetadata(const std::string &metadata) override | skyway::room::abstract::Room | virtual |
~Room() (定義場所: skyway::room::abstract::Room) | skyway::room::abstract::Room | virtual |