shared
1.19.13
common
shared
/
io.dyte.core.controllers
/
ILiveStreamController
ILive
Stream
Controller
interface
ILiveStreamController
Members
Properties
livestream
Data
Link copied to clipboard
abstract
val
livestreamData
:
DyteLivestreamData
stage
Request
Peers
Link copied to clipboard
abstract
val
stageRequestPeers
:
List
<
LiveStreamStageRequestPeer
>
Functions
accept
All
Requests
Link copied to clipboard
abstract
suspend
fun
acceptAllRequests
(
)
accept
Join
Stage
Link copied to clipboard
abstract
suspend
fun
acceptJoinStage
(
)
accept
Request
Link copied to clipboard
abstract
suspend
fun
acceptRequest
(
id
:
String
)
get
Stage
Peers
Link copied to clipboard
abstract
suspend
fun
getStagePeers
(
)
:
List
<
LiveStreamStagePeer
>
get
Stage
Requests
Link copied to clipboard
abstract
suspend
fun
getStageRequests
(
)
:
List
<
LiveStreamStageRequestPeer
>
join
Stage
Link copied to clipboard
abstract
suspend
fun
joinStage
(
)
leave
Stage
Link copied to clipboard
abstract
suspend
fun
leaveStage
(
)
load
Data
Link copied to clipboard
abstract
suspend
fun
loadData
(
)
reject
All
Requests
Link copied to clipboard
abstract
suspend
fun
rejectAllRequests
(
)
reject
Request
Link copied to clipboard
abstract
suspend
fun
rejectRequest
(
id
:
String
)
reject
Request
To
Join
Link copied to clipboard
abstract
suspend
fun
rejectRequestToJoin
(
)
start
Link copied to clipboard
abstract
suspend
fun
start
(
)
stop
Link copied to clipboard
abstract
suspend
fun
stop
(
)
withdraw
Request
To
Join
Link copied to clipboard
abstract
suspend
fun
withdrawRequestToJoin
(
)