IUserSession Interface

Controls user sessions and notifies of user session state changes.


Type Signature
EventHandler<SessionBeginEventArgs> SessionBegin
Notifies the start of a new user session.
EventHandler<SessionEndEventArgs> SessionEnd
Notifies the end of a user session.
EventHandler<AttractScreenChangeEventArgs> AttractScreenChange
Notifies the addin that a new attract screen is being displayed.


Type Signature
bool SessionActive
Used to set or get the current session state as well as keep an active session alive.