Local Room Member
LocalRoomMemberの操作を行うクラス。
Inheritors
Properties
Link copied to clipboard
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
このRoomMemberの所在。
Functions
Link copied to clipboard
abstract 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が発火します。