SignInManager is obtained through MeetingEngine.signInManager, and all operations are bound to the Engine’s current single meeting.
Usage notes
-
This property is a stable facade that you can keep before the meeting; when you are not in a meeting, all asynchronous methods return
MeetingErrorCode.SESSION_NOT_ACTIVE. - Result callbacks stay on the network thread they come from and don’t switch to the main thread automatically.
-
exportSignInDetail()returns a one-shotMeetingDownload, which you must close when you finish reading it or give up.
Methods
listSignInActivities(callback)
Returns: None (the asynchronous result is delivered through the callback).
createSignInActivity(dur, desc, callback)
Returns: None (the asynchronous result is delivered through the callback).
countSignInMembers(epoch, callback)
Returns: None (the asynchronous result is delivered through the callback).
finishSignInActivity(callback)
Returns: None (the asynchronous result is delivered through the callback).
getSignInDetail(epoch, callback)
Returns: None (the asynchronous result is delivered through the callback).
signIn(callback)
Returns: None (the asynchronous result is delivered through the callback).
exportSignInDetail(epoch, callback)
Returns: None (the asynchronous result is delivered through the callback). The caller should close the download stream with
use { ... } or an explicit close().