From efb55753c680578cf2d68eabf5e5465b7ec9b86c Mon Sep 17 00:00:00 2001 From: Striven <sg.striven@cutecat.club> Date: Wed, 10 Sep 2025 20:22:37 +0000 Subject: [PATCH] Add Register and GetDatacenters methods --- 04_rendezvous/01_protocols/02_cloudserversprotocol.md | 34 ++++++++++++++++++++++++++++++++++ 1 files changed, 34 insertions(+), 0 deletions(-) diff --git a/04_rendezvous/01_protocols/02_cloudserversprotocol.md b/04_rendezvous/01_protocols/02_cloudserversprotocol.md index e69de29..4a10848 100644 --- a/04_rendezvous/01_protocols/02_cloudserversprotocol.md +++ b/04_rendezvous/01_protocols/02_cloudserversprotocol.md @@ -0,0 +1,34 @@ +## Overview + +## Method: `GetDatacenters` +Fetches a list of available datacenters to the client. Currently unknown exactly what the datacenters are for and whether they contain actual URLs. + +### Request + +##### Example +_[Full Request Packet](../../00_packet_dumps/C2S-CloudServersProtocol__GetDatacenters_V1)_ + +##### Parsing +The request data is empty for this method. + +### Successful Response + +> [!NOTE] +> TODO: Example + +##### Parsing +| Name | Description | Type | +|-------------|------------------------------------------------|----------------------------------------------------------------------------------------------------| +| Datacenters | A list of datacenters available to the client. | [`List`](../03_rendezvous_structure.md#structure-listt)`<`[`Datacenter`](#structure-datacenter)`>` | + +## Structure: `Datacenter` + +> [!NOTE] +> TODO: Example + +##### Parsing +| Name | Description | Type | +|----------|-------------|------------------------------------------------------------| +| String 1 | Unknown. | [`String`](../03_rendezvous_structure.md#structure-string) | +| String 2 | Unknown. | [`String`](../03_rendezvous_structure.md#structure-string) | +| String 3 | Unknown. | [`String`](../03_rendezvous_structure.md#structure-string) | \ No newline at end of file -- Gitblit v1.10.0