TeaSpeakLibrary/src/query/command_constants.h

28 lines
912 B
C++

#pragma once
#include "Definitions.h"
#include "command2.h"
namespace ts {
namespace cconstants {
typedef descriptor::field<tl("return_code"), std::string> return_code;
typedef descriptor::field<tl("sid"), ServerId> server_id;
typedef descriptor::field<tl("clid"), ClientId> client_id;
typedef descriptor::field<tl("cldbid"), ClientDbId> client_database_id;
typedef descriptor::field<tl("cid"), ChannelId> channel_id;
typedef descriptor::field<tl("cpid"), ChannelId> channel_parent_id;
typedef descriptor::field<tl("cgid"), GroupId> channel_group_id;
typedef descriptor::field<tl("cgid"), GroupId> server_group_id;
//FIXME
/* typedef descriptor::field<tl("permid"), permission::PermissionType> permission_id;
typedef descriptor::field<tl("permsid"), std::string> permission_name;
typedef descriptor::field<tl("permvalue"), permission::PermissionValue> permission_value;
*/
}
}