[−][src]Crate tsproto_commands
tsproto-commands lets you deserialize structs from TeamSpeak commands and
serialize commands from structs. The crate also contains enums for all
errors used in the TeamSpeak protocol and a list of all known versions of
the TeamSpeak client, including their signature.
The underlying data files can be found in the tsdeclarations repository.
The contained data may change with any version so the suggested way of
referring to this crate is using tsproto-commands = "=0.1.0".
Modules
| errors | |
| messages | |
| versions |
Structs
| ChannelGroupId | Identifies a channel group on a server. |
| ChannelId | Identifies a channel on a server. |
| ClientDbId | The database id of a client. |
| ClientId | A |
| IconHash | |
| Identity | |
| Invoker | |
| InvokerRef | |
| Permission | |
| ServerGroupId | Identifies a server group on a server. |
| TalkPowerRequest | |
| Uid | Describes a client or server uid which is a base64 encoded hash or a special reserved name. |
| UidRef |
Enums
| ChannelType | |
| ClientType | |
| Codec | |
| CodecEncryptionMode | |
| GroupNamingMode | |
| GroupType | |
| HostBannerMode | |
| HostMessageMode | |
| LicenseType | |
| LogLevel | |
| MaxClients | |
| PermissionType | |
| PluginTargetMode | |
| Reason | |
| TextMessageTargetMode | |
| TokenType |