// Generated Ġby Ġthe Ġprotocol Ġbuffer Ġcompiler . ĠDO ĠNOT ĠEDIT ! Ċ // Ġsource : Ġresources . proto Ċ Ċ package Ġcounters . min ter . grpc . client ; Ċ Ċ @ kotlin . jvm . Jvm Name ("- initial izen et Info Response ") Ċ public Ġinline Ġfun Ġnet Info Response ( block : Ġcounters . min ter . grpc . client . Net Info Response Kt . Dsl . () Ġ-> Ġkotlin . Unit ): Ġcounters . min ter . grpc . client . Net Info Response Ġ= ĊĠ Ġcounters . min ter . grpc . client . Net Info Response Kt . Dsl ._ create ( counters . min ter . grpc . client . Net Info Response . newBuilder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ public Ġobject ĠNet Info Response Kt Ġ{ ĊĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠ Ġ@ com . google . protobuf . kotlin . Proto Dsl Marker ĊĠ Ġpublic Ġclass ĠD sl Ġprivate Ġconstructor ( ĊĠĠĠ Ġprivate Ġval Ġ_ builder : Ġcounters . min ter . grpc . client . Net Info Response . Builder ĊĠ Ġ) Ġ{ ĊĠĠĠ Ġpublic Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠ Ġinternal Ġfun Ġ_ create ( builder : Ġcounters . min ter . grpc . client . Net Info Response . Builder ): ĠD sl Ġ= ĠD sl ( builder ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠ Ġinternal Ġfun Ġ_ build (): Ġcounters . min ter . grpc . client . Net Info Response Ġ= Ġ_ builder . build () ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > bool Ġlistening Ġ= Ġ 4 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġlistening : Ġkotlin . Boolean ĊĠĠĠĠĠ Ġ@ Jvm Name (" getList ening ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getList ening () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Listening ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Listening ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > bool Ġlistening Ġ= Ġ 4 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġfun Ġclear Listening () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Listening () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠAn Ġun instant iable , Ġbehavior less Ġtype Ġto Ġrepresent Ġthe Ġfield Ġin ĊĠĠĠĠ Ġ* Ġgener ics . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠĠĠ Ġpublic Ġclass ĠList eners Proxy Ġprivate Ġconstructor () Ġ: Ġcom . google . protobuf . kotlin . Dsl Proxy () ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġlisteners Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ return ĠA Ġlist Ġcontaining Ġthe Ġlisteners . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġval Ġlisteners : Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠList eners Proxy > ĊĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠ Ġget () Ġ= Ġcom . google . protobuf . kotlin . Dsl List ( ĊĠĠĠĠĠĠĠ Ġ_ builder . get Listeners List () ĊĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġlisteners Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġlisteners Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" add Listeners ") ĊĠĠĠ Ġpublic Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠList eners Proxy >. add ( value : Ġkotlin . String ) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . add Listeners ( value ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġlisteners Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġlisteners Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" plus Assign Listeners ") ĊĠĠĠ Ġ@ Suppress (" NOTH ING _ TO _ INLINE ") ĊĠĠĠ Ġpublic Ġinline Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠList eners Proxy >. plus Assign ( value : Ġkotlin . String ) Ġ{ ĊĠĠĠĠĠ Ġadd ( value ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġlisteners Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalues ĠThe Ġlisteners Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" addAll Listeners ") ĊĠĠĠ Ġpublic Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠList eners Proxy >. addAll ( values : Ġkotlin . collections . Iterable < kotlin . String >) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . addAll Listeners ( values ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġlisteners Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalues ĠThe Ġlisteners Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" plus Assign All Listeners ") ĊĠĠĠ Ġ@ Suppress (" NOTH ING _ TO _ INLINE ") ĊĠĠĠ Ġpublic Ġinline Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠList eners Proxy >. plus Assign ( values : Ġkotlin . collections . Iterable < kotlin . String >) Ġ{ ĊĠĠĠĠĠ Ġadd All ( values ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġlisteners Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġindex ĠThe Ġindex Ġto Ġset Ġthe Ġvalue Ġat . ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġlisteners Ġto Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" set Listeners ") ĊĠĠĠ Ġpublic Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠList eners Proxy >. set ( index : Ġkotlin . Int , Ġvalue : Ġkotlin . String ) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . set Listeners ( index , Ġvalue ) ĊĠĠĠ Ġ} /** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġstring Ġlisteners Ġ= Ġ 1 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" clear Listeners ") ĊĠĠĠ Ġpublic Ġfun Ġcom . google . protobuf . kotlin . Dsl List < kotlin . String , ĠList eners Proxy >. clear () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Listeners () ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġcount _ peers Ġ= Ġ 2 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġvar Ġcount Peers : Ġkotlin . Long ĊĠĠĠĠĠ Ġ@ Jvm Name (" getCount Peers ") ĊĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getCount Peers () ĊĠĠĠĠĠ Ġ@ Jvm Name (" set Count Peers ") ĊĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . set Count Peers ( value ) ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġcount _ peers Ġ= Ġ 2 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġpublic Ġfun Ġclear Count Peers () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Count Peers () ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠAn Ġun instant iable , Ġbehavior less Ġtype Ġto Ġrepresent Ġthe Ġfield Ġin ĊĠĠĠĠ Ġ* Ġgener ics . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠĠĠ Ġpublic Ġclass ĠPe ers Proxy Ġprivate Ġconstructor () Ġ: Ġcom . google . protobuf . kotlin . Dsl Proxy () ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer Ġpeers Ġ= Ġ 3 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠĠ Ġpublic Ġval Ġpeers : Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer , ĠPe ers Proxy > ĊĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠ Ġget () Ġ= Ġcom . google . protobuf . kotlin . Dsl List ( ĊĠĠĠĠĠĠĠ Ġ_ builder . get Peers List () ĊĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer Ġpeers Ġ= Ġ 3 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġpeers Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" add Peers ") ĊĠĠĠ Ġpublic Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer , ĠPe ers Proxy >. add ( value : Ġcounters . min ter . grpc . client . Net Info Response . Peer ) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . add Peers ( value ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer Ġpeers Ġ= Ġ 3 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġpeers Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" plus Assign Peers ") ĊĠĠĠ Ġ@ Suppress (" NOTH ING _ TO _ INLINE ") ĊĠĠĠ Ġpublic Ġinline Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer , ĠPe ers Proxy >. plus Assign ( value : Ġcounters . min ter . grpc . client . Net Info Response . Peer ) Ġ{ ĊĠĠĠĠĠ Ġadd ( value ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer Ġpeers Ġ= Ġ 3 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalues ĠThe Ġpeers Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" addAll Peers ") ĊĠĠĠ Ġpublic Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer , ĠPe ers Proxy >. addAll ( values : Ġkotlin . collections . Iterable < counters . min ter . grpc . client . Net Info Response . Peer >) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . addAll Peers ( values ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer Ġpeers Ġ= Ġ 3 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġvalues ĠThe Ġpeers Ġto Ġadd . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" plus Assign All Peers ") ĊĠĠĠ Ġ@ Suppress (" NOTH ING _ TO _ INLINE ") ĊĠĠĠ Ġpublic Ġinline Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer , ĠPe ers Proxy >. plus Assign ( values : Ġkotlin . collections . Iterable < counters . min ter . grpc . client . Net Info Response . Peer >) Ġ{ ĊĠĠĠĠĠ Ġadd All ( values ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer Ġpeers Ġ= Ġ 3 ;</ code > ĊĠĠĠĠ Ġ* Ġ@ param Ġindex ĠThe Ġindex Ġto Ġset Ġthe Ġvalue Ġat . ĊĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġpeers Ġto Ġset . ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" set Peers ") ĊĠĠĠ Ġpublic Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer , ĠPe ers Proxy >. set ( index : Ġkotlin . Int , Ġvalue : Ġcounters . min ter . grpc . client . Net Info Response . Peer ) Ġ{ ĊĠĠĠĠĠ Ġ_ builder . set Peers ( index , Ġvalue ) ĊĠĠĠ Ġ} ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer Ġpeers Ġ= Ġ 3 ;</ code > ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" clear Peers ") ĊĠĠĠ Ġpublic Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer , ĠPe ers Proxy >. clear () Ġ{ ĊĠĠĠĠĠ Ġ_ builder . clear Peers () ĊĠĠĠ Ġ} ĊĊĠ Ġ} ĊĠ Ġ@ kotlin . jvm . Jvm Name ("- initialize peer ") ĊĠ Ġpublic Ġinline Ġfun Ġpeer ( block : Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Dsl . () Ġ-> Ġkotlin . Unit ): Ġcounters . min ter . grpc . client . Net Info Response . Peer Ġ= ĊĠĠĠ Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Dsl ._ create ( counters . min ter . grpc . client . Net Info Response . Peer . newBuilder ()). apply Ġ{ Ġblock () Ġ} ._ build () ĊĠ Ġpublic Ġobject ĠPeer Kt Ġ{ ĊĠĠĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠĠĠ Ġ@ com . google . protobuf . kotlin . Proto Dsl Marker ĊĠĠĠ Ġpublic Ġclass ĠD sl Ġprivate Ġconstructor ( ĊĠĠĠĠĠ Ġprivate Ġval Ġ_ builder : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Builder ĊĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠ Ġpublic Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠĠĠ Ġinternal Ġfun Ġ_ create ( builder : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Builder ): ĠD sl Ġ= ĠD sl ( builder ) ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠ Ġinternal Ġfun Ġ_ build (): Ġcounters . min ter . grpc . client . Net Info Response . Peer Ġ= Ġ_ builder . build () ĊĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠĠĠ Ġ* ĠUnknown Ġwhile Ġclient Ġis Ġin Ġfast _ sync ing Ġmode ĊĠĠĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠĠĠ Ġ* ĊĠĠĠĠĠĠ Ġ* Ġ< code >. google . protobuf . UInt 6 4 Value Ġlatest _ block _ height Ġ= Ġ 5 ;</ code > ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġvar Ġlatest Block Height : Ġcom . google . protobuf . UInt 6 4 Value ĊĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Latest Block Height ") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Latest Block Height () ĊĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Latest Block Height ") ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Latest Block Height ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠĠĠ Ġ* ĠUnknown Ġwhile Ġclient Ġis Ġin Ġfast _ sync ing Ġmode ĊĠĠĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠĠĠ Ġ* ĊĠĠĠĠĠĠ Ġ* Ġ< code >. google . protobuf . UInt 6 4 Value Ġlatest _ block _ height Ġ= Ġ 5 ;</ code > ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġfun Ġclear Latest Block Height () Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . clear Latest Block Height () ĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< pre > ĊĠĠĠĠĠĠ Ġ* ĠUnknown Ġwhile Ġclient Ġis Ġin Ġfast _ sync ing Ġmode ĊĠĠĠĠĠĠ Ġ* Ġ</ pre > ĊĠĠĠĠĠĠ Ġ* ĊĠĠĠĠĠĠ Ġ* Ġ< code >. google . protobuf . UInt 6 4 Value Ġlatest _ block _ height Ġ= Ġ 5 ;</ code > ĊĠĠĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġlatest Block Height Ġfield Ġis Ġset . ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġfun Ġhas Latest Block Height (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ builder . has Latest Block Height () ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . NodeInfo Ġnode _ info Ġ= Ġ 4 ;</ code > ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġvar Ġnode Info : Ġcounters . min ter . grpc . client . NodeInfo ĊĠĠĠĠĠĠĠ Ġ@ Jvm Name (" getNode Info ") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getNode Info () ĊĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set NodeInfo ") ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . set NodeInfo ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . NodeInfo Ġnode _ info Ġ= Ġ 4 ;</ code > ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġfun Ġclear NodeInfo () Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . clear NodeInfo () ĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . NodeInfo Ġnode _ info Ġ= Ġ 4 ;</ code > ĊĠĠĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġnode Info Ġfield Ġis Ġset . ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġfun Ġhas NodeInfo (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ builder . has NodeInfo () ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< code > bool Ġis _ outbound Ġ= Ġ 1 ;</ code > ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġvar Ġis Outbound : Ġkotlin . Boolean ĊĠĠĠĠĠĠĠ Ġ@ Jvm Name (" getIs Outbound ") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getIs Outbound () ĊĠĠĠĠĠĠĠ Ġ@ Jvm Name (" setIs Outbound ") ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . setIs Outbound ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< code > bool Ġis _ outbound Ġ= Ġ 1 ;</ code > ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġfun Ġclear Is Outbound () Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . clear Is Outbound () ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . Net Info Response . Peer . Connection Status Ġconnection _ status Ġ= Ġ 2 ;</ code > ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġvar Ġconnection Status : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status ĊĠĠĠĠĠĠĠ Ġ@ Jvm Name (" getConnection Status ") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getConnection Status () ĊĠĠĠĠĠĠĠ Ġ@ Jvm Name (" setConnection Status ") ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . setConnection Status ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . Net Info Response . Peer . Connection Status Ġconnection _ status Ġ= Ġ 2 ;</ code > ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġfun Ġclear Connection Status () Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . clear Connection Status () ĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . Net Info Response . Peer . Connection Status Ġconnection _ status Ġ= Ġ 2 ;</ code > ĊĠĠĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġconnection Status Ġfield Ġis Ġset . ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġfun Ġhas Connection Status (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġ_ builder . has Connection Status () ĊĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< code > string Ġremote _ ip Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġvar Ġremote Ip : Ġkotlin . String ĊĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Remote Ip ") ĊĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Remote Ip () ĊĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Remote Ip ") ĊĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Remote Ip ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠ Ġ* Ġ< code > string Ġremote _ ip Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠ Ġpublic Ġfun Ġclear Remote Ip () Ġ{ ĊĠĠĠĠĠĠĠ Ġ_ builder . clear Remote Ip () ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠĠĠ Ġ@ kotlin . jvm . Jvm Name ("- initialize connection Status ") ĊĠĠĠ Ġpublic Ġinline Ġfun Ġconnection Status ( block : Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Dsl . () Ġ-> Ġkotlin . Unit ): Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status Ġ= ĊĠĠĠĠĠ Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Dsl ._ create ( counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . newBuilder ()). apply Ġ{ Ġblock () Ġ} ._ build () ĊĠĠĠ Ġpublic Ġobject ĠConnection Status Kt Ġ{ ĊĠĠĠĠĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠĠĠĠĠ Ġ@ com . google . protobuf . kotlin . Proto Dsl Marker ĊĠĠĠĠĠ Ġpublic Ġclass ĠD sl Ġprivate Ġconstructor ( ĊĠĠĠĠĠĠĠ Ġprivate Ġval Ġ_ builder : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Builder ĊĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠ Ġpublic Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠĠĠĠĠ Ġinternal Ġfun Ġ_ create ( builder : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Builder ): ĠD sl Ġ= ĠD sl ( builder ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠĠĠ Ġinternal Ġfun Ġ_ build (): Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status Ġ= Ġ_ builder . build () ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code > uint 6 4 Ġduration Ġ= Ġ 4 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġvar Ġduration : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Duration ") ĊĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Duration () ĊĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Duration ") ĊĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Duration ( value ) ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code > uint 6 4 Ġduration Ġ= Ġ 4 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Duration () Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Duration () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . Net Info Response . Peer . Connection Status . Monitor ĠSend Monitor Ġ= Ġ 1 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġvar Ġsend Monitor : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor ĊĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Send Monitor ") ĊĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Send Monitor () ĊĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Send Monitor ") ĊĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Send Monitor ( value ) ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . Net Info Response . Peer . Connection Status . Monitor ĠSend Monitor Ġ= Ġ 1 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Send Monitor () Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Send Monitor () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . Net Info Response . Peer . Connection Status . Monitor ĠSend Monitor Ġ= Ġ 1 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġsend Monitor Ġfield Ġis Ġset . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġfun Ġhas Send Monitor (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġreturn Ġ_ builder . has Send Monitor () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . Net Info Response . Peer . Connection Status . Monitor ĠRe cv Monitor Ġ= Ġ 2 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġvar Ġrecv Monitor : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor ĊĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Recv Monitor ") ĊĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Recv Monitor () ĊĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Recv Monitor ") ĊĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Recv Monitor ( value ) ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . Net Info Response . Peer . Connection Status . Monitor ĠRe cv Monitor Ġ= Ġ 2 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Recv Monitor () Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Recv Monitor () ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code >. api _ pb . Net Info Response . Peer . Connection Status . Monitor ĠRe cv Monitor Ġ= Ġ 2 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ return ĠWhether Ġthe Ġrecv Monitor Ġfield Ġis Ġset . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġpublic Ġfun Ġhas Recv Monitor (): Ġkotlin . Boolean Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġreturn Ġ_ builder . has Recv Monitor () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* ĠAn Ġun instant iable , Ġbehavior less Ġtype Ġto Ġrepresent Ġthe Ġfield Ġin ĊĠĠĠĠĠĠĠĠ Ġ* Ġgener ics . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠĠĠĠĠĠĠ Ġpublic Ġclass ĠChannels Proxy Ġprivate Ġconstructor () Ġ: Ġcom . google . protobuf . kotlin . Dsl Proxy () ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer . Connection Status . Channel Ġchannels Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠ Ġpublic Ġval Ġchannels : Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel , ĠChannels Proxy > ĊĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġcom . google . protobuf . kotlin . Dsl List ( ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . get Channels List () ĊĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer . Connection Status . Channel Ġchannels Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġchannels Ġto Ġadd . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" add Channels ") ĊĠĠĠĠĠĠĠ Ġpublic Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel , ĠChannels Proxy >. add ( value : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . add Channels ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer . Connection Status . Channel Ġchannels Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġchannels Ġto Ġadd . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" plus Assign Channels ") ĊĠĠĠĠĠĠĠ Ġ@ Suppress (" NOTH ING _ TO _ INLINE ") ĊĠĠĠĠĠĠĠ Ġpublic Ġinline Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel , ĠChannels Proxy >. plus Assign ( value : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġadd ( value ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer . Connection Status . Channel Ġchannels Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġvalues ĠThe Ġchannels Ġto Ġadd . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" addAll Channels ") ĊĠĠĠĠĠĠĠ Ġpublic Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel , ĠChannels Proxy >. addAll ( values : Ġkotlin . collections . Iterable < counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel >) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . addAll Channels ( values ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer . Connection Status . Channel Ġchannels Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġvalues ĠThe Ġchannels Ġto Ġadd . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" plus Assign All Channels ") ĊĠĠĠĠĠĠĠ Ġ@ Suppress (" NOTH ING _ TO _ INLINE ") ĊĠĠĠĠĠĠĠ Ġpublic Ġinline Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel , ĠChannels Proxy >. plus Assign ( values : Ġkotlin . collections . Iterable < counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel >) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġadd All ( values ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer . Connection Status . Channel Ġchannels Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġindex ĠThe Ġindex Ġto Ġset Ġthe Ġvalue Ġat . ĊĠĠĠĠĠĠĠĠ Ġ* Ġ@ param Ġvalue ĠThe Ġchannels Ġto Ġset . ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" set Channels ") ĊĠĠĠĠĠĠĠ Ġpublic Ġoperator Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel , ĠChannels Proxy >. set ( index : Ġkotlin . Int , Ġvalue : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Channels ( index , Ġvalue ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠ Ġ* Ġ< code > repeated Ġ. api _ pb . Net Info Response . Peer . Connection Status . Channel Ġchannels Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Name (" clear Channels ") ĊĠĠĠĠĠĠĠ Ġpublic Ġfun Ġcom . google . protobuf . kotlin . Dsl List < counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel , ĠChannels Proxy >. clear () Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Channels () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Name ("- initial iz emon itor ") ĊĠĠĠĠĠ Ġpublic Ġinline Ġfun Ġmonitor ( block : Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Monitor Kt . Dsl . () Ġ-> Ġkotlin . Unit ): Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor Ġ= ĊĠĠĠĠĠĠĠ Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Monitor Kt . Dsl ._ create ( counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor . newBuilder ()). apply Ġ{ Ġblock () Ġ} ._ build () ĊĠĠĠĠĠ Ġpublic Ġobject ĠMonitor Kt Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠĠĠĠĠĠĠ Ġ@ com . google . protobuf . kotlin . Proto Dsl Marker ĊĠĠĠĠĠĠĠ Ġpublic Ġclass ĠD sl Ġprivate Ġconstructor ( ĊĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġ_ builder : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor . Builder ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinternal Ġfun Ġ_ create ( builder : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor . Builder ): ĠD sl Ġ= ĠD sl ( builder ) ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠĠĠĠĠ Ġinternal Ġfun Ġ_ build (): Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor Ġ= Ġ_ builder . build () ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > bool Ġactive Ġ= Ġ 1 3 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġactive : Ġkotlin . Boolean ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" getActive ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getActive () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" setActive ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . setActive ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > bool Ġactive Ġ= Ġ 1 3 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Active () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Active () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > string Ġstart Ġ= Ġ 1 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġstart : Ġkotlin . String ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" getStart ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getStart () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Start ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Start ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > string Ġstart Ġ= Ġ 1 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Start () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Start () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġduration Ġ= Ġ 2 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġduration : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Duration ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Duration () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Duration ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Duration ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġduration Ġ= Ġ 2 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Duration () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Duration () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġidle Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġidle : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" getId le ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getId le () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Idle ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Idle ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġidle Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Idle () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Idle () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġbytes Ġ= Ġ 4 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġbytes : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" getBytes ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getBytes () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Bytes ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Bytes ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġbytes Ġ= Ġ 4 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Bytes () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Bytes () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġsamples Ġ= Ġ 5 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġsamples : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Samples ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Samples () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Samples ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Samples ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġsamples Ġ= Ġ 5 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Samples () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Samples () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġinst _ rate Ġ= Ġ 6 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġinst Rate : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Inst Rate ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Inst Rate () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Inst Rate ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Inst Rate ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġinst _ rate Ġ= Ġ 6 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Inst Rate () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Inst Rate () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġcur _ rate Ġ= Ġ 7 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġcur Rate : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Cur Rate ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Cur Rate () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Cur Rate ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Cur Rate ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġcur _ rate Ġ= Ġ 7 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Cur Rate () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Cur Rate () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġavg _ rate Ġ= Ġ 8 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġavg Rate : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Avg Rate ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Avg Rate () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Avg Rate ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Avg Rate ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġavg _ rate Ġ= Ġ 8 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Avg Rate () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Avg Rate () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġpeak _ rate Ġ= Ġ 9 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġpeak Rate : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Peak Rate ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Peak Rate () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Peak Rate ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Peak Rate ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġpeak _ rate Ġ= Ġ 9 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Peak Rate () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Peak Rate () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġbytes _ rem Ġ= Ġ 1 0 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġbytes Rem : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" getBytes Rem ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getBytes Rem () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Bytes Rem ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Bytes Rem ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġbytes _ rem Ġ= Ġ 1 0 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Bytes Rem () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Bytes Rem () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġtime _ rem Ġ= Ġ 1 1 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġtime Rem : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" getTime Rem ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getTime Rem () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" setTime Rem ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . setTime Rem ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġtime _ rem Ġ= Ġ 1 1 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Time Rem () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Time Rem () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > uint 6 4 Ġprogress Ġ= Ġ 1 2 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġprogress : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Progress ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Progress () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Progress ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Progress ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > uint 6 4 Ġprogress Ġ= Ġ 1 2 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Progress () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Progress () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Name ("- initialize channel ") ĊĠĠĠĠĠ Ġpublic Ġinline Ġfun Ġchannel ( block : Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Channel Kt . Dsl . () Ġ-> Ġkotlin . Unit ): Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel Ġ= ĊĠĠĠĠĠĠĠ Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Channel Kt . Dsl ._ create ( counters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel . newBuilder ()). apply Ġ{ Ġblock () Ġ} ._ build () ĊĠĠĠĠĠ Ġpublic Ġobject ĠChannel Kt Ġ{ ĊĠĠĠĠĠĠĠ Ġ@ kotlin . Opt In ( com . google . protobuf . kotlin . Only For Use By Generated Proto Code :: class ) ĊĠĠĠĠĠĠĠ Ġ@ com . google . protobuf . kotlin . Proto Dsl Marker ĊĠĠĠĠĠĠĠ Ġpublic Ġclass ĠD sl Ġprivate Ġconstructor ( ĊĠĠĠĠĠĠĠĠĠ Ġprivate Ġval Ġ_ builder : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel . Builder ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠĠĠĠĠĠĠ Ġinternal Ġfun Ġ_ create ( builder : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel . Builder ): ĠD sl Ġ= ĠD sl ( builder ) ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . jvm . Jvm Synt hetic ĊĠĠĠĠĠĠĠĠĠ Ġ@ kotlin . Published Api ĊĠĠĠĠĠĠĠĠĠ Ġinternal Ġfun Ġ_ build (): Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel Ġ= Ġ_ builder . build () ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġid Ġ= Ġ 5 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġid : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" getId ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . getId () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" setId ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . setId ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġid Ġ= Ġ 5 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Id () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Id () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġsend _ queue _ capacity Ġ= Ġ 1 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġsend Queue Capacity : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Send Queue Capacity ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Send Queue Capacity () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Send Queue Capacity ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Send Queue Capacity ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġsend _ queue _ capacity Ġ= Ġ 1 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Send Queue Capacity () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Send Queue Capacity () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġsend _ queue _ size Ġ= Ġ 2 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġsend Queue Size : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Send Queue Size ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Send Queue Size () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Send Queue Size ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Send Queue Size ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġsend _ queue _ size Ġ= Ġ 2 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Send Queue Size () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Send Queue Size () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġpriority Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġpriority : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Priority ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Priority () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Priority ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Priority ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġpriority Ġ= Ġ 3 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Priority () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Priority () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġrecently _ sent Ġ= Ġ 4 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġvar Ġrecently Sent : Ġkotlin . Long ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" get Recent ly Sent ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġget () Ġ= Ġ_ builder . get Recent ly Sent () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Jvm Name (" set Recent ly Sent ") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġset ( value ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . set Recent ly Sent ( value ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠ Ġ/** ĊĠĠĠĠĠĠĠĠĠĠ Ġ* Ġ< code > int 6 4 Ġrecently _ sent Ġ= Ġ 4 ;</ code > ĊĠĠĠĠĠĠĠĠĠĠ Ġ*/ ĊĠĠĠĠĠĠĠĠĠ Ġpublic Ġfun Ġclear Recent ly Sent () Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ_ builder . clear Recent ly Sent () ĊĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} ĊĠ Ġ} Ċ } Ċ @ kotlin . jvm . Jvm Synt hetic Ċ public Ġinline Ġfun Ġcounters . min ter . grpc . client . Net Info Response . copy ( block : Ġcounters . min ter . grpc . client . Net Info Response Kt . Dsl . () Ġ-> Ġkotlin . Unit ): Ġcounters . min ter . grpc . client . Net Info Response Ġ= ĊĠ Ġcounters . min ter . grpc . client . Net Info Response Kt . Dsl ._ create ( this . to Builder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ Ċ @ kotlin . jvm . Jvm Synt hetic Ċ public Ġinline Ġfun Ġcounters . min ter . grpc . client . Net Info Response . Peer . copy ( block : Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Dsl . () Ġ-> Ġkotlin . Unit ): Ġcounters . min ter . grpc . client . Net Info Response . Peer Ġ= ĊĠ Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Dsl ._ create ( this . to Builder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ Ċ @ kotlin . jvm . Jvm Synt hetic Ċ public Ġinline Ġfun Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . copy ( block : Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Dsl . () Ġ-> Ġkotlin . Unit ): Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status Ġ= ĊĠ Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Dsl ._ create ( this . to Builder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ Ċ @ kotlin . jvm . Jvm Synt hetic Ċ public Ġinline Ġfun Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor . copy ( block : Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Monitor Kt . Dsl . () Ġ-> Ġkotlin . Unit ): Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor Ġ= ĊĠ Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Monitor Kt . Dsl ._ create ( this . to Builder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ Ċ @ kotlin . jvm . Jvm Synt hetic Ċ public Ġinline Ġfun Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel . copy ( block : Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Channel Kt . Dsl . () Ġ-> Ġkotlin . Unit ): Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Channel Ġ= ĊĠ Ġcounters . min ter . grpc . client . Net Info Response Kt . Peer Kt . Connection Status Kt . Channel Kt . Dsl ._ create ( this . to Builder ()). apply Ġ{ Ġblock () Ġ} ._ build () Ċ Ċ val Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status OrBuilder . send Monitor OrNull : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor ? ĊĠ Ġget () Ġ= Ġif Ġ( has Send Monitor ()) Ġget Send Monitor () Ġelse Ġnull Ċ Ċ val Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status OrBuilder . recv Monitor OrNull : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status . Monitor ? ĊĠ Ġget () Ġ= Ġif Ġ( has Recv Monitor ()) Ġget Recv Monitor () Ġelse Ġnull Ċ Ċ val Ġcounters . min ter . grpc . client . Net Info Response . Peer OrBuilder . latest Block Height OrNull : Ġcom . google . protobuf . UInt 6 4 Value ? ĊĠ Ġget () Ġ= Ġif Ġ( has Latest Block Height ()) Ġget Latest Block Height () Ġelse Ġnull Ċ Ċ val Ġcounters . min ter . grpc . client . Net Info Response . Peer OrBuilder . node Info OrNull : Ġcounters . min ter . grpc . client . NodeInfo ? ĊĠ Ġget () Ġ= Ġif Ġ( has NodeInfo ()) Ġget NodeInfo () Ġelse Ġnull Ċ Ċ val Ġcounters . min ter . grpc . client . Net Info Response . Peer OrBuilder . connection Status OrNull : Ġcounters . min ter . grpc . client . Net Info Response . Peer . Connection Status ? ĊĠ Ġget () Ġ= Ġif Ġ( has Connection Status ()) Ġget Connection Status () Ġelse Ġnull ĊĊ