Skip to content

Capabilities

psilo edited this page Jan 14, 2017 · 8 revisions

Functions

  • 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
Clone this wiki locally