1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- syntax = "proto2";
- package Network_proto;
- //network 网络通信的配置参数
- //网络连接模式
- enum Network_mode
- {
- NETWORK_UNKNOWN = 0;
- TCP_CLIENT = 1;
- TCP_SERVER = 2;
- UDP = 3;
- }
- //单个网络连接参数
- message Network_information
- {
- optional Network_mode network_mode = 1[default = NETWORK_UNKNOWN];
- optional int32 socket_id = 2[default = 0]; //自定义的socket编号
- optional string ip = 3[default = ""];
- optional int32 port = 4[default = 0];
- }
- //多个网络连接参数
- message Network_parameter
- {
- repeated Network_information network_information_vector = 1;
- }
- message Network_parameter_all
- {
- optional Network_parameter network_parameters = 1;
- }
|