-
Notifications
You must be signed in to change notification settings - Fork 0
Capabilities
psilo edited this page Jan 14, 2017
·
8 revisions
-
User Authentication
Client Server Log in user Process user login Log out user Process user logout -
User Search
Client Server Search user by ID Process search Search user by name Process search Get properties of user Return properties -
User Administration
Client Server Create user Save changes Delete user Save changes Edit properties of user Save changes -
Stats
Client Server Save changes to stat Save changes -
Stats Administration
Client Server Create new stat (strong name, type) Save changes Delete stat Save changes -
Achievements
Client Server Save changes to achievement Save changes -
Achievements Administration
Client Server Create new achievement (strong name, type, image) Save changes Delete achievement Save changes -
Leaderboards (based on stats)
Client Server Get entries (strong board-name, from, to) Provide data -
Leaderboards Administration
Client Server Create new leaderboard (strong name, display name) Save changes Delete leaderboard Save changes -
Lobbies (get closed if empty)
Client Server Create lobby Create lobby Change lobby properties Save changes Enter lobby Add user to lobby Leave lobby Remove user from lobby Take over lobby Issue command to user Find lobby Search lobby based on properties -
Lobbies Administration
Client Server Get number of currently open lobbies Provide result -
Peer-to-Peer Networking
Client Server Send message Receive message Receive message Send message -
Cloud Storage
Client Server Sync directory Save changes -
Cloud Storage Administration
Client Server Specify directory to sync Save changes