|
void | SetWeakRoom (std::weak_ptr< interface::Room > room) override |
|
std::shared_ptr< interface::RoomMember > | GetOrCreateRoomMember (std::shared_ptr< core::interface::Member > core) override |
|
std::shared_ptr< interface::RemoteRoomMember > | GetOrCreateRemoteRoomMember (std::shared_ptr< plugin::remote_person::RemotePerson > person) override |
|
std::shared_ptr< interface::RoomPublication > | GetOrCreateRoomPublication (std::shared_ptr< core::interface::Publication > core) override |
|
std::shared_ptr< interface::RoomSubscription > | GetOrCreateRoomSubscription (std::shared_ptr< core::interface::Subscription > core) override |