From 4a1839a17c2d680d0f0129735c9899f6965a5fc2 Mon Sep 17 00:00:00 2001 From: Dominic Green Date: Thu, 29 Apr 2021 11:23:37 +0100 Subject: [PATCH] add sdk functionality table --- .../en/docs/Guides/Client SDKs/rust.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/site/content/en/docs/Guides/Client SDKs/rust.md b/site/content/en/docs/Guides/Client SDKs/rust.md index cfc6a8b93d..eddf72e395 100644 --- a/site/content/en/docs/Guides/Client SDKs/rust.md +++ b/site/content/en/docs/Guides/Client SDKs/rust.md @@ -8,6 +8,27 @@ description: "This is the Rust version of the Agones Game Server Client SDK." Check the [Client SDK Documentation]({{< relref "_index.md" >}}) for more details on each of the SDK functions and how to run the SDK locally. +## SDK Functionality + +| Area | Action | Implemented | +|-----------------|---------------------|-------------| +| Lifecycle | Ready | ✔️ | +| Lifecycle | Health | ✔️ | +| Lifecycle | Reserve | ✔️ | +| Lifecycle | Allocate | ✔️ | +| Lifecycle | Shutdown | ✔️ | +| Configuration | GameServer | ✔️ | +| Configuration | Watch | ✔️ | +| Metadata | SetAnnotation | ✔️ | +| Metadata | SetLabel | ✔️ | +| Player Tracking | GetConnectedPlayers | ✔️ | +| Player Tracking | GetPlayerCapacity | ✔️ | +| Player Tracking | GetPlayerCount | ✔️ | +| Player Tracking | IsPlayerConnected | ✔️ | +| Player Tracking | PlayerConnect | ✔️ | +| Player Tracking | PlayerDisconnect | ✔️ | +| Player Tracking | SetPlayerCapacity | ✔️ | + ## Download Download the source {{< ghlink href="sdks/rust" >}}directly from GitHub{{< /ghlink >}}.