[][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 ClientId identifies a client which is connected to a server.

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