diff options
author | rubidium <rubidium@openttd.org> | 2010-10-17 17:31:03 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2010-10-17 17:31:03 +0000 |
commit | 33ed4ddbfbdcd269c7234ea6093acc21e7a63e7c (patch) | |
tree | 528f610d0ebafba248bd2c9ebf962990afa30676 /src/network/network_type.h | |
parent | 12a7e2fde0b53f8d3042f3ee248522e921b80d72 (diff) | |
download | openttd-33ed4ddbfbdcd269c7234ea6093acc21e7a63e7c.tar.xz |
(svn r20963) -Add: stubs for a remote administration connection
Diffstat (limited to 'src/network/network_type.h')
-rw-r--r-- | src/network/network_type.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/network/network_type.h b/src/network/network_type.h index 5b83620e6..f40a1cdd5 100644 --- a/src/network/network_type.h +++ b/src/network/network_type.h @@ -49,6 +49,14 @@ enum ClientID { /** Indices into the client tables */ typedef uint8 ClientIndex; +/** Indices into the admin tables. */ +typedef uint8 AdminIndex; + +/** Maximum number of allowed admins. */ +static const AdminIndex MAX_ADMINS = 16; +/** An invalid admin marker. */ +static const AdminIndex INVALID_ADMIN_ID = UINT8_MAX; + /** Simple calculated statistics of a company */ struct NetworkCompanyStats { uint16 num_vehicle[NETWORK_VEH_END]; ///< How many vehicles are there of this type? |