methods/utils/headless/viewer_session library
Classes
Enums
Functions
-
createViewerSession(
{required ViewerSessionProvider provider, required String roomName, String? displayName, Duration pollInterval = const Duration(seconds: 5), Duration heartbeatInterval = const Duration(seconds: 30), void onChange(ViewerSessionSnapshot)?}) → ViewerSessionHandle
Typedefs
-
HeartbeatViewerSession
= Future<
void> Function(ViewerSessionIdentity session) -
JoinViewerSession
= Future<
ViewerSessionIdentity> Function(String roomName, String? displayName) -
LeaveViewerSession
= Future<
void> Function(ViewerSessionIdentity session) -
PollViewerSession
= Future<
ViewerSessionStatus> Function(ViewerSessionIdentity session) -
RequestViewerPromotion
= Future<
void> Function(ViewerSessionIdentity session)