-
Notifications
You must be signed in to change notification settings - Fork 125
/
rt_proto.proto
35 lines (32 loc) · 1.05 KB
/
rt_proto.proto
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
% -*-erlang-*-
%
% Copyright © 2011 MLstate
%
% This file is part of OPA.
%
% OPA is free software: you can redistribute it and/or modify it under the
% terms of the GNU Affero General Public License, version 3, as published by
% the Free Software Foundation.
%
% OPA is distributed in the hope that it will be useful, but WITHOUT ANY
% WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
% FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
% more details.
%
% You should have received a copy of the GNU Affero General Public License
% along with OPA. If not, see <http://www.gnu.org/licenses/>.
%
% This type is common to all servers.
% These values are accessed by the generated proto code.
% Note that clients currently only need the rt_block_size field.
-type rt_proto =
{
rt_name : string;
rt_addr : string;
rt_port : int;
rt_secure_mode : Network.secure_mode;
rt_block_size : int;
rt_backtrace : bool;
rt_server_write_timeout : Time.t;
rt_payload : payload;
}