#pragma once /*WARNING: This file is auto generated. Do not edit this file, but edit the server messages and regenerate! */ #include "teamspeak/public_definitions.h" #ifdef __cplusplus extern "C" { #endif /** Structure that contains the command data for an ftcreatedir message */ struct ts3sc_data_ftcreatedir { uint64 channelID; ///< The channel ID where the directory is to be created const char* dirname; ///< utf8 encoded c string containing the directory name }; /** Structure that contains the meta data for an ftcreatedir message */ struct ts3sc_meta_ftcreatedir { int RESERVED; ///< This is here because C forbids empty structs. DO NOT USE }; /** C Structure that contains the meta data and data for an ftcreatedir message */ struct ts3sc_ftcreatedir { struct ts3sc_meta_ftcreatedir m; ///< meta data struct ts3sc_data_ftcreatedir d; ///< data }; /** Structure that contains the command data for an ftdeletefile message */ struct ts3sc_data_ftdeletefile { uint64 channelID; ///< The channel ID where the file is to be deleted }; /** Structure that contains the repeat command data for an ftdeletefile message */ struct ts3sc_array_ftdeletefile { const char* fileName; ///< The file name to be deleted }; /** Structure that contains the meta data for an ftdeletefile message */ struct ts3sc_meta_ftdeletefile { int RESERVED; ///< This is here because C forbids empty structs. DO NOT USE }; /** C Structure that contains the meta data and data for an ftdeletefile message */ struct ts3sc_ftdeletefile { struct ts3sc_meta_ftdeletefile m; ///< meta data struct ts3sc_data_ftdeletefile d; ///< data int r_size; ///< number of items in r struct ts3sc_array_ftdeletefile* r; ///< repeated data }; /** Structure that contains the command data for an ftgetfileinfo message */ struct ts3sc_data_ftgetfileinfo { int RESERVED; ///< This is here because C forbids empty structs. DO NOT USE }; /** Structure that contains the repeat command data for an ftgetfileinfo message */ struct ts3sc_array_ftgetfileinfo { uint64 channelID; ///< The channel ID where the file is located const char* fileName; ///< utf8 encoded c string containing the file name }; /** Structure that contains the meta data for an ftgetfileinfo message */ struct ts3sc_meta_ftgetfileinfo { int RESERVED; /**