Namespace rmb.shared
Classes
AccessToken
Auth
EntityManager
Handler
Handler is the main driver for your game, it will translate data from the wire as necessary and relay clean data to your game thru either of the mothership or satellite interface
IdpProviders
JsonLayout
Use this log4net layout to output meta data with each log in json format
JwtUtil
LogData
Data that is included with every log
OAuthCredentials
Represents credentials for a user. This is saved in player pref under KEY_CREDENTIALS + user ID.
Realm
RefreshToken
ResourceAccess
Util
Interfaces
BaseHandler
This is the base interface implemented by both Satellite and Mothership connectors. It defines basic interaction with the room message bus (RMB)
MothershipHandler
The Interface for the mothership version of your game.
Mothership implementation is not required for all games. Mainly games that requires central computation uses it. Polling games.
Trivia Games shouldn't use mothership code. The big screen should send all necessary info to the satellites to send questions to players and verify their answers and assign scores.
SatelliteHandler
The Interface for the Satellite portion of the game.
Trivia Games should only use satellite code. The big screen should send all necessary info to the satellites to send questions to players and verify their answers and assign scores.
Enums
BucketMode
Mode used when storing values in bucket. BucketAdd will increment the current stored value by the amount passed, while BucketSet will replace. Both will create a new entry if needed.
DataKey
Reserved for internal use.
IntraKey
Reserved for internal use.