[][src]Module ts3plugin_sys::public_definitions

This file contains the definitions of public_definitions.h and public_rare_definitions.h

Structs

BBCodeTags
ClientMiniExport
FileTransferCallbackExport
MytsDataUnsetFlags
Speaker

Speaker locations used by some sound callbacks

TransformFilePathExport
TransformFilePathExportReturns
Ts3Vector
VariablesExport
VariablesExportItem

Some structs to handle variables in callbacks

Enums

ACLType

Access Control List

AwayStatus
ChannelProperties
ClientCommand

This enum is used to disable client commands on the server

ClientProperties
ClientType
CodecEncryptionMode
CodecType
CommandLinePropertiesRare
ConnectionProperties
FileListType

File transfer type

FileTransferAction

File transfer actions

FileTransferState

File transfer status

GroupShowNameTreeMode
GroupWhisperTargetMode
GroupWhisperType
HardwareInputStatus
HardwareOutputStatus
HostbannerMode
HostmessageMode
InputDeactivationStatus
LicenseIssue
LogLevel
LogTypes
MonoSoundDestination
MuteInputStatus
MuteOutputStatus
PluginTargetMode
ReasonIdentifier
SecuritySaltOptions
ServerBinding
ServerInstancePropertiesRare
TalkStatus
TextMessageTargetMode
VirtualServerProperties

Constants

BANDWIDTH_LIMIT_UNLIMITED
MAX_SIZE_AWAY_MESSAGE
MAX_SIZE_CHANNEL_DESCRIPTION
MAX_SIZE_CHANNEL_NAME

Limited length, measured in characters

MAX_SIZE_CHANNEL_TOPIC
MAX_SIZE_CLIENT_DESCRIPTION
MAX_SIZE_CLIENT_NICKNAME
MAX_SIZE_CLIENT_NICKNAME_NONSDK
MAX_SIZE_COMPLAIN_MESSAGE
MAX_SIZE_GROUP_NAME
MAX_SIZE_HOSTBUTTON_TOOLTIP
MAX_SIZE_HOST_MESSAGE
MAX_SIZE_OFFLINE_MESSAGE
MAX_SIZE_OFFLINE_MESSAGE_SUBJECT
MAX_SIZE_POKE_MESSAGE
MAX_SIZE_REASON_MESSAGE
MAX_SIZE_TALK_REQUEST_MESSAGE
MAX_SIZE_TEXTMESSAGE

Limited length, measured in bytes (UTF-8 encoded)

MAX_SIZE_VIRTUALSERVER_HOSTBANNER_GFX_URL
MAX_SIZE_VIRTUALSERVER_NAME
MAX_SIZE_VIRTUALSERVER_WELCOMEMESSAGE
MAX_VARIABLES_EXPORT_COUNT
MIN_SECONDS_CLIENTID_REUSE

Minimum amount of seconds before a clientID that was in use can be assigned to a new client

MIN_SIZE_CLIENT_NICKNAME
MIN_SIZE_CLIENT_NICKNAME_NONSDK
SIZE_MYTSID