Skip to main content
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-shot MeetingDownload, which you must close when you finish reading it or give up.

Methods

listSignInActivities(callback)

Description: Gets the current meeting’s list of sign-in activities and the server’s current time. Parameters: Returns: None (the asynchronous result is delivered through the callback).

createSignInActivity(dur, desc, callback)

Description: The host creates a round of sign-in. Parameters: Returns: None (the asynchronous result is delivered through the callback).

countSignInMembers(epoch, callback)

Description: Counts how many members actually signed in for the specified sign-in round. Parameters: Returns: None (the asynchronous result is delivered through the callback).

finishSignInActivity(callback)

Description: Ends the sign-in activity currently in progress. Parameters: Returns: None (the asynchronous result is delivered through the callback).

getSignInDetail(epoch, callback)

Description: Queries the member records for the specified sign-in round. Parameters: Returns: None (the asynchronous result is delivered through the callback).

signIn(callback)

Description: The current member signs in to the sign-in activity in progress. Parameters: Returns: None (the asynchronous result is delivered through the callback).

exportSignInDetail(epoch, callback)

Description: Exports the data stream for the specified sign-in round or for all rounds. Parameters: Returns: None (the asynchronous result is delivered through the callback). The caller should close the download stream with use { ... } or an explicit close().