3package goby.middleware.protobuf;
7 required string addr = 1;
8 required uint32 port = 2;
13 optional string addr = 1;
14 optional uint32 port = 2;
15 optional bool all_clients = 3 [default = false];
20 optional int32 index = 1 [default = -1];
24 UDPEndPoint udp_src = 10;
25 TCPEndPoint tcp_src = 11;
30 UDPEndPoint udp_dest = 20;
31 TCPEndPoint tcp_dest = 21;
34 optional bytes data = 30;
39 optional int32 index = 1 [default = -1];
49 required Command command = 2;
54 optional int32 index = 1 [default = -1];
55 optional bool rts = 2;
56 optional bool dtr = 3;
61 optional int32 index = 1 [default = -1];
68 required Event event = 2;
69 optional TCPEndPoint local_endpoint = 3;
70 optional TCPEndPoint remote_endpoint = 4;
71 optional int32 number_of_clients = 5;
76 optional int32 index = 1 [default = -1];
82 required Event event = 2;
83 optional TCPEndPoint local_endpoint = 3;
84 optional TCPEndPoint remote_endpoint = 4;
89 IO__STATE_UNKNOWN = -1;
92 IO__CRITICAL_FAILURE = 3;
100 IO__READ_FAILURE = 2;
101 IO__WRITE_FAILURE = 3;
102 IO__DATA_TIMEOUT = 4;
104 required ErrorCode code = 1;
105 optional string text = 2;
110 optional int32 index = 1 [default = -1];
111 required IOState state = 2;
112 optional IOError error = 3;