Local Room Member
LocalRoomMemberの操作を行うクラス。
Inheritors
Properties
Link copied to clipboard
PublicationをSubscribeした時に発火するハンドラ。 Subscriptionにはまだstreamがsetされていない可能性があります。
Link copied to clipboard
PublicationをUnsubscribeした時に発火するハンドラ。
Link copied to clipboard
StreamをPublishした時に発火するハンドラ。
Link copied to clipboard
StreamをUnpublishした時に発火するハンドラ。
Link copied to clipboard
常にMember.Side.LOCALを返します。
Functions
Link copied to clipboard
open suspend fun publish(localStream: LocalStream, options: RoomPublication.Options? = null): RoomPublication?
LocalStreamをpublishします。既にpublish中のStreamは指定することができません。 Room.onStreamPublishedHandlerが発火します。
Link copied to clipboard
suspend fun subscribe(publication: RoomPublication, options: RoomSubscription.Options? = null): RoomSubscription?
publicationをsubscribeします。 Room.onPublicationSubscribedHandlerが発火します。
suspend fun subscribe(publicationId: String, options: RoomSubscription.Options? = null): RoomSubscription?
Link copied to clipboard
LocalStreamをunpublishします。 Room.onStreamUnpublishedHandlerが発火します。
Link copied to clipboard
RoomPublicationをsubscribeします。 Room.onPublicationUnsubscribedHandlerが発火します。