Get desktop application:
View/edit binary Protocol Buffers messages
oneof error_code_present
string error_message = 2
string destination = 1
string client_id = 2
int64 batch_id = 3
string username = 1
bytes password = 2
oneof net_read_timeout_present
int32 net_read_timeout = 3
oneof net_write_timeout_present
int32 net_write_timeout = 4
string destination = 5
string client_id = 6
string filter = 7
int64 start_timestamp = 8
string destination = 1
string client_id = 2
int64 batch_id = 3
Used in: Handshake, Packet
COMPRESSIONCOMPATIBLEPROTO2 = 0
NONE = 1
ZLIB = 2
GZIP = 3
LZF = 4
string journal = 1
int64 position = 2
oneof timestamp_present
string destination = 1
string client_id = 2
int32 fetch_size = 3
oneof timeout_present
oneof unit_present
oneof auto_ack_present
oneof communication_encoding_present
string communication_encoding = 1
bytes seeds = 2
Compression supported_compressions = 3
int64 send_timestamp = 1
int64 start_timestamp = 2
int64 batch_id = 1
repeated bytes messages = 2
oneof magic_number_present
oneof version_present
oneof compression_present
bytes body = 5
Used in: Packet
PACKAGETYPECOMPATIBLEPROTO2 = 0
HANDSHAKE = 1
CLIENTAUTHENTICATION = 2
ACK = 3
SUBSCRIPTION = 4
UNSUBSCRIPTION = 5
GET = 6
MESSAGES = 7
CLIENTACK = 8
SHUTDOWN = 9
DUMP = 10
HEARTBEAT = 11
CLIENTROLLBACK = 12
string destination = 1
string client_id = 2
string filter = 7
string destination = 1
string client_id = 2
string filter = 7