vertx-semper/aeon-eternal/aeon-inlet/src/main/proto/zero.enum.proto
// Version
syntax = "proto3";
// Basic options
option java_multiple_files = true;
option java_package = "io.vertx.mod.ipc.eon.em";
option java_outer_classname = "UpEnum";
package io.vertx.mod.ipc.eon.em;
// Compress Algorithm
enum Compression {
NONE = 0; // No compression
GZIP = 1; // Gzip compression
DEFLATE = 2; // Deflate compression
}
// Format
enum Format {
BINARY = 0; // Binary
JSON = 1; // Json
XML = 2; // Xml
}
// Envelop Category
enum Category {
COMPRESSABLE = 0; // Compression
UNCOMPRESSABLE = 1; // Uncompression
RANDOM = 2; // Random
}