Async (boolean): Whether to run the method synchronously or asynchronously.
In synchronous mode, the method will return a table of results once all user sessions have responded or have timed out.
In asynchronous mode, the method returns immediately and results will appear as events as user sessions respond or timeout.
Description (string): Description text that will appear when the pop-up question is displayed.
NegativeChoice (string): Text for the negative choice button. Default value: "No".
PositiveChoice (string): Text for the positive choice button. Default value: "Yes".
TimeoutSeconds (integer): The number of seconds before the question will timeout.
Minimum 30 seconds, maximum 900 seconds, and default value is 60 seconds.
Title (string): Title text that will appear when the pop-up question is displayed.
Topic (string): In asynchronous mode, the name of the event that will be raised when a user response is obtained.
In synchronous mode, Topic is not relevant and should not be supplied.
UserName (string): Username of the session to which this pop-up question should be directed.
If Username is not supplied then the pop-up question will be directed at all active user sessions.