@@ -1036,6 +1036,7 @@ struct ConnectReplyRawT : public flatbuffers::NativeTable {
10361036 int32_t slowdown = 0 ;
10371037 int32_t syscall_timeout_ms = 0 ;
10381038 int32_t program_timeout_ms = 0 ;
1039+ int32_t proc_restart_freq = 0 ;
10391040 std::vector<std::string> leak_frames{};
10401041 std::vector<std::string> race_frames{};
10411042 rpc::Feature features = static_cast <rpc::Feature>(0 );
@@ -1054,10 +1055,11 @@ struct ConnectReplyRaw FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
10541055 VT_SLOWDOWN = 14 ,
10551056 VT_SYSCALL_TIMEOUT_MS = 16 ,
10561057 VT_PROGRAM_TIMEOUT_MS = 18 ,
1057- VT_LEAK_FRAMES = 20 ,
1058- VT_RACE_FRAMES = 22 ,
1059- VT_FEATURES = 24 ,
1060- VT_FILES = 26
1058+ VT_PROC_RESTART_FREQ = 20 ,
1059+ VT_LEAK_FRAMES = 22 ,
1060+ VT_RACE_FRAMES = 24 ,
1061+ VT_FEATURES = 26 ,
1062+ VT_FILES = 28
10611063 };
10621064 bool debug () const {
10631065 return GetField<uint8_t >(VT_DEBUG, 0 ) != 0 ;
@@ -1083,6 +1085,9 @@ struct ConnectReplyRaw FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
10831085 int32_t program_timeout_ms () const {
10841086 return GetField<int32_t >(VT_PROGRAM_TIMEOUT_MS, 0 );
10851087 }
1088+ int32_t proc_restart_freq () const {
1089+ return GetField<int32_t >(VT_PROC_RESTART_FREQ, 0 );
1090+ }
10861091 const flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>> *leak_frames () const {
10871092 return GetPointer<const flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>> *>(VT_LEAK_FRAMES);
10881093 }
@@ -1105,6 +1110,7 @@ struct ConnectReplyRaw FLATBUFFERS_FINAL_CLASS : private flatbuffers::Table {
11051110 VerifyField<int32_t >(verifier, VT_SLOWDOWN, 4 ) &&
11061111 VerifyField<int32_t >(verifier, VT_SYSCALL_TIMEOUT_MS, 4 ) &&
11071112 VerifyField<int32_t >(verifier, VT_PROGRAM_TIMEOUT_MS, 4 ) &&
1113+ VerifyField<int32_t >(verifier, VT_PROC_RESTART_FREQ, 4 ) &&
11081114 VerifyOffset (verifier, VT_LEAK_FRAMES) &&
11091115 verifier.VerifyVector (leak_frames ()) &&
11101116 verifier.VerifyVectorOfStrings (leak_frames ()) &&
@@ -1150,6 +1156,9 @@ struct ConnectReplyRawBuilder {
11501156 void add_program_timeout_ms (int32_t program_timeout_ms) {
11511157 fbb_.AddElement <int32_t >(ConnectReplyRaw::VT_PROGRAM_TIMEOUT_MS, program_timeout_ms, 0 );
11521158 }
1159+ void add_proc_restart_freq (int32_t proc_restart_freq) {
1160+ fbb_.AddElement <int32_t >(ConnectReplyRaw::VT_PROC_RESTART_FREQ, proc_restart_freq, 0 );
1161+ }
11531162 void add_leak_frames (flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>>> leak_frames) {
11541163 fbb_.AddOffset (ConnectReplyRaw::VT_LEAK_FRAMES, leak_frames);
11551164 }
@@ -1183,6 +1192,7 @@ inline flatbuffers::Offset<ConnectReplyRaw> CreateConnectReplyRaw(
11831192 int32_t slowdown = 0 ,
11841193 int32_t syscall_timeout_ms = 0 ,
11851194 int32_t program_timeout_ms = 0 ,
1195+ int32_t proc_restart_freq = 0 ,
11861196 flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>>> leak_frames = 0 ,
11871197 flatbuffers::Offset<flatbuffers::Vector<flatbuffers::Offset<flatbuffers::String>>> race_frames = 0 ,
11881198 rpc::Feature features = static_cast <rpc::Feature>(0 ),
@@ -1192,6 +1202,7 @@ inline flatbuffers::Offset<ConnectReplyRaw> CreateConnectReplyRaw(
11921202 builder_.add_files (files);
11931203 builder_.add_race_frames (race_frames);
11941204 builder_.add_leak_frames (leak_frames);
1205+ builder_.add_proc_restart_freq (proc_restart_freq);
11951206 builder_.add_program_timeout_ms (program_timeout_ms);
11961207 builder_.add_syscall_timeout_ms (syscall_timeout_ms);
11971208 builder_.add_slowdown (slowdown);
@@ -1213,6 +1224,7 @@ inline flatbuffers::Offset<ConnectReplyRaw> CreateConnectReplyRawDirect(
12131224 int32_t slowdown = 0 ,
12141225 int32_t syscall_timeout_ms = 0 ,
12151226 int32_t program_timeout_ms = 0 ,
1227+ int32_t proc_restart_freq = 0 ,
12161228 const std::vector<flatbuffers::Offset<flatbuffers::String>> *leak_frames = nullptr ,
12171229 const std::vector<flatbuffers::Offset<flatbuffers::String>> *race_frames = nullptr ,
12181230 rpc::Feature features = static_cast <rpc::Feature>(0 ),
@@ -1230,6 +1242,7 @@ inline flatbuffers::Offset<ConnectReplyRaw> CreateConnectReplyRawDirect(
12301242 slowdown,
12311243 syscall_timeout_ms,
12321244 program_timeout_ms,
1245+ proc_restart_freq,
12331246 leak_frames__,
12341247 race_frames__,
12351248 features,
@@ -3052,6 +3065,7 @@ inline void ConnectReplyRaw::UnPackTo(ConnectReplyRawT *_o, const flatbuffers::r
30523065 { auto _e = slowdown (); _o->slowdown = _e; }
30533066 { auto _e = syscall_timeout_ms (); _o->syscall_timeout_ms = _e; }
30543067 { auto _e = program_timeout_ms (); _o->program_timeout_ms = _e; }
3068+ { auto _e = proc_restart_freq (); _o->proc_restart_freq = _e; }
30553069 { auto _e = leak_frames (); if (_e) { _o->leak_frames .resize (_e->size ()); for (flatbuffers::uoffset_t _i = 0 ; _i < _e->size (); _i++) { _o->leak_frames [_i] = _e->Get (_i)->str (); } } }
30563070 { auto _e = race_frames (); if (_e) { _o->race_frames .resize (_e->size ()); for (flatbuffers::uoffset_t _i = 0 ; _i < _e->size (); _i++) { _o->race_frames [_i] = _e->Get (_i)->str (); } } }
30573071 { auto _e = features (); _o->features = _e; }
@@ -3074,6 +3088,7 @@ inline flatbuffers::Offset<ConnectReplyRaw> CreateConnectReplyRaw(flatbuffers::F
30743088 auto _slowdown = _o->slowdown ;
30753089 auto _syscall_timeout_ms = _o->syscall_timeout_ms ;
30763090 auto _program_timeout_ms = _o->program_timeout_ms ;
3091+ auto _proc_restart_freq = _o->proc_restart_freq ;
30773092 auto _leak_frames = _o->leak_frames .size () ? _fbb.CreateVectorOfStrings (_o->leak_frames ) : 0 ;
30783093 auto _race_frames = _o->race_frames .size () ? _fbb.CreateVectorOfStrings (_o->race_frames ) : 0 ;
30793094 auto _features = _o->features ;
@@ -3088,6 +3103,7 @@ inline flatbuffers::Offset<ConnectReplyRaw> CreateConnectReplyRaw(flatbuffers::F
30883103 _slowdown,
30893104 _syscall_timeout_ms,
30903105 _program_timeout_ms,
3106+ _proc_restart_freq,
30913107 _leak_frames,
30923108 _race_frames,
30933109 _features,
0 commit comments