Я бы хотел определить заголовок пакета фиксированного размера с полем enum, как показано ниже.Можно ли объявить перечисление фиксированного размера?Или вместо этого я должен использовать fixed32?
message MyEnums
{
enum PacketType
{
FKV_UNKNOWN = 0;
FKV_SETUP = 1;
}
}
message PacketHeader
{
fixed32 packet_len = 1;
MyEnums.PacketType packet_type = 2; // how to make this as fixed size?
fixed32 request_uid = 3;
}