Skip to content

Commit 67f209a

Browse files
Update TGS DMAPI
1 parent 53f1cca commit 67f209a

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

code/__DEFINES/tgs.dm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// tgstation-server DMAPI
22
// The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in IETF RFC 2119.
33

4-
#define TGS_DMAPI_VERSION "7.3.3"
4+
#define TGS_DMAPI_VERSION "7.3.5"
55

66
// All functions and datums outside this document are subject to change with any version and should not be relied on.
77

code/modules/tgs/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ This folder should be placed on its own inside a codebase that wishes to use the
55
- [includes.dm](./includes.dm) is the file that should be included by DM code, it handles including the rest.
66
- The [core](./core) folder includes all code not directly part of any API version.
77
- The other versioned folders contain code for the different DMAPI versions.
8-
- [v3210](./v3210) contains the final TGS3 API.
9-
- [v4](./v4) is the legacy DMAPI 4 (Used in TGS 4.0.X versions).
10-
- [v5](./v5) is the current DMAPI version used by TGS >=4.1.
8+
- [v3210](./v3210) contains the final TGS3 API.
9+
- [v4](./v4) is the legacy DMAPI 4 (Used in TGS 4.0.X versions).
10+
- [v5](./v5) is the current DMAPI version used by TGS >=4.1.
1111
- [LICENSE](./LICENSE) is the MIT license for the DMAPI.
1212

1313
APIs communicate with TGS in two ways. All versions implement TGS -> DM communication using /world/Topic. DM -> TGS communication, called the bridge method, is different for each version.

code/modules/tgs/core/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This folder contains all DMAPI code not directly involved in an API.
44

5-
- [_definitions.dm](./definitions.dm) contains defines needed across DMAPI internals.
5+
- [\_definitions.dm](./definitions.dm) contains defines needed across DMAPI internals.
66
- [byond_world_export.dm](./byond_world_export.dm) contains the default `/datum/tgs_http_handler` implementation which uses `world.Export()`.
77
- [core.dm](./core.dm) contains the implementations of the `/world/proc/TgsXXX()` procs. Many map directly to the `/datum/tgs_api` functions. It also contains the /datum selection and setup code.
88
- [datum.dm](./datum.dm) contains the `/datum/tgs_api` declarations that all APIs must implement.

code/modules/tgs/v5/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
This DMAPI implements bridge requests using HTTP GET requests to TGS. It has no security restrictions.
44

5-
- [__interop_version.dm](./__interop_version.dm) contains the version of the API used between the DMAPI and TGS.
6-
- [_defines.dm](./_defines.dm) contains constant definitions.
5+
- [\_\_interop_version.dm](./__interop_version.dm) contains the version of the API used between the DMAPI and TGS.
6+
- [\_defines.dm](./_defines.dm) contains constant definitions.
77
- [api.dm](./api.dm) contains the bulk of the API code.
88
- [bridge.dm](./bridge.dm) contains functions related to making bridge requests.
99
- [chunking.dm](./chunking.dm) contains common function for splitting large raw data sets into chunks BYOND can natively process.

0 commit comments

Comments
 (0)