mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2025-03-26 21:42:48 +01:00
2 lines
58 KiB
HTML
2 lines
58 KiB
HTML
<!DOCTYPE html ><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><title></title><meta content="" name="description"/><meta content="" name="keywords"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../lib/print.css" media="print" type="text/css" rel="stylesheet"/><link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css"/><script type="text/javascript" src="../../../lib/jquery.min.js"></script><script type="text/javascript" src="../../../lib/index.js"></script><script type="text/javascript" src="../../../index.js"></script><script type="text/javascript" src="../../../lib/scheduler.js"></script><script type="text/javascript" src="../../../lib/template.js"></script><script type="text/javascript">/* this variable can be used by the JS to determine the path to the root document */
|
|
var toRoot = '../../../';</script></head><body><div id="search"><span id="doc-title"><span id="doc-version"></span></span> <span class="close-results"><span class="left"><</span> Back</span><div id="textfilter"><span class="input"><input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/"/><i class="clear material-icons"></i><i id="search-icon" class="material-icons"></i></span></div></div><div id="search-results"><div id="search-progress"><div id="progress-fill"></div></div><div id="results-content"><div id="entity-results"></div><div id="member-results"></div></div></div><div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;"><div id="content-container" style="-webkit-overflow-scrolling: touch;"><div id="subpackage-spacer"><div id="packages"><h1>Packages</h1><ul><li class="indented0 " name="_root_.root" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="_root_" class="anchorToMember"></a><a id="root:_root_" class="anchorToMember"></a> <span class="permalink"><a href="../../../index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../index.html" title=""><span class="name">root</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented1 " name="_root_.org" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="org" class="anchorToMember"></a><a id="org:org" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../index.html" title=""><span class="name">org</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented2 " name="org.bitcoins" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="bitcoins" class="anchorToMember"></a><a id="bitcoins:bitcoins" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../index.html" title=""><span class="name">bitcoins</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../index.html" name="org" id="org" class="extype">org</a></dd></dl></div></li><li class="indented3 " name="org.bitcoins.node" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="node" class="anchorToMember"></a><a id="node:node" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="index.html" title=""><span class="name">node</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="org.bitcoins" id="org.bitcoins" class="extype">bitcoins</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.node.callback" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="callback" class="anchorToMember"></a><a id="callback:callback" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/callback/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="callback/index.html" title=""><span class="name">callback</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.node" id="org.bitcoins.node" class="extype">node</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.node.config" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="config" class="anchorToMember"></a><a id="config:config" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/config/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="config/index.html" title=""><span class="name">config</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.node" id="org.bitcoins.node" class="extype">node</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.node.constant" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="constant" class="anchorToMember"></a><a id="constant:constant" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/constant/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="constant/index.html" title=""><span class="name">constant</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.node" id="org.bitcoins.node" class="extype">node</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.node.db" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="db" class="anchorToMember"></a><a id="db:db" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/db/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="db/index.html" title=""><span class="name">db</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.node" id="org.bitcoins.node" class="extype">node</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.node.models" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="models" class="anchorToMember"></a><a id="models:models" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/models/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="models/index.html" title=""><span class="name">models</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.node" id="org.bitcoins.node" class="extype">node</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.node.networking" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="networking" class="anchorToMember"></a><a id="networking:networking" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/networking/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="networking/index.html" title=""><span class="name">networking</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.node" id="org.bitcoins.node" class="extype">node</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.node.util" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="util" class="anchorToMember"></a><a id="util:util" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/util/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="util/index.html" title=""><span class="name">util</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.node" id="org.bitcoins.node" class="extype">node</a></dd></dl></div></li><li class="current-entities indented3"><span class="separator"></span> <a href="AttemptToConnectPeerData.html" title="A peer we are just discovering on the p2p network for future connections we do not want to be persistently connected to this peer, just see if we can connect to it and exchange version/verack messages" class="class"></a><a href="AttemptToConnectPeerData.html" title="A peer we are just discovering on the p2p network for future connections we do not want to be persistently connected to this peer, just see if we can connect to it and exchange version/verack messages">AttemptToConnectPeerData</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="NeutrinoNode.html" title="" class="class"></a><a href="NeutrinoNode.html" title="">NeutrinoNode</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="Node.html" title="This a base trait for various kinds of nodes." class="trait"></a><a href="Node.html" title="This a base trait for various kinds of nodes.">Node</a></li><li class="current-entities indented3"><a href="NodeCallbacks$.html" title="" class="object"></a> <a href="NodeCallbacks.html" title="Callbacks for responding to events in the node." class="trait"></a><a href="NodeCallbacks.html" title="Callbacks for responding to events in the node.">NodeCallbacks</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="NodeRunningState.html" title="Means our node has been started and is running" class="trait"></a><a href="NodeRunningState.html" title="Means our node has been started and is running">NodeRunningState</a></li><li class="current-entities indented3"><a href="NodeState$.html" title="" class="object"></a> <a href="NodeState.html" title="" class="class"></a><a href="NodeState.html" title="">NodeState</a></li><li class="current-entities indented3"><a href="" title="" class="object"></a> <a href="NodeStreamMessage.html" title="" class="class"></a><a href="NodeStreamMessage.html" title="">NodeStreamMessage</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="OnBlockHeadersReceived.html" title="Callback for handling a received block header" class="trait"></a><a href="OnBlockHeadersReceived.html" title="Callback for handling a received block header">OnBlockHeadersReceived</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="OnBlockReceived.html" title="Callback for handling a received block" class="trait"></a><a href="OnBlockReceived.html" title="Callback for handling a received block">OnBlockReceived</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="OnCompactFiltersReceived.html" title="Callback for handling a received compact block filter" class="trait"></a><a href="OnCompactFiltersReceived.html" title="Callback for handling a received compact block filter">OnCompactFiltersReceived</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="OnMerkleBlockReceived.html" title="Callback for handling a received Merkle block with its corresponding TXs" class="trait"></a><a href="OnMerkleBlockReceived.html" title="Callback for handling a received Merkle block with its corresponding TXs">OnMerkleBlockReceived</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="OnTxReceived.html" title="Callback for handling a received transaction" class="trait"></a><a href="OnTxReceived.html" title="Callback for handling a received transaction">OnTxReceived</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="PeerData.html" title="PeerData contains objects specific to a peer associated together" class="trait"></a><a href="PeerData.html" title="PeerData contains objects specific to a peer associated together">PeerData</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="PeerFinder.html" title="" class="class"></a><a href="PeerFinder.html" title="">PeerFinder</a></li><li class="current-entities indented3"><a href="PeerManager$.html" title="" class="object"></a> <a href="PeerManager.html" title="" class="class"></a><a href="PeerManager.html" title="">PeerManager</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="PeerOrdering.html" title="" class="class"></a><a href="PeerOrdering.html" title="">PeerOrdering</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="PeerStack.html" title="" class="class"></a><a href="PeerStack.html" title="">PeerStack</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="PersistentPeerData.html" title="A peer we plan on being connected to persistently" class="class"></a><a href="PersistentPeerData.html" title="A peer we plan on being connected to persistently">PersistentPeerData</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="ResponseTimeout.html" title="" class="class"></a><a href="ResponseTimeout.html" title="">ResponseTimeout</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="SyncNodeState.html" title="State to indicate that we are syncing the blockchain" class="class"></a><a href="SyncNodeState.html" title="State to indicate that we are syncing the blockchain">SyncNodeState</a></li></ul></div></div><div id="content"><body class="object value"><div id="definition"><a href="NodeStreamMessage.html" title="See companion class"><div class="big-circle object-companion-class">o</div></a><p id="owner"><a href="../../index.html" name="org" id="org" class="extype">org</a>.<a href="../index.html" name="org.bitcoins" id="org.bitcoins" class="extype">bitcoins</a>.<a href="index.html" name="org.bitcoins.node" id="org.bitcoins.node" class="extype">node</a></p><h1><a href="NodeStreamMessage.html" title="See companion class">NodeStreamMessage</a><span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html" title="Permalink"><i class="material-icons"></i></a></span></h1><h3><span class="morelinks"><div>Companion <a href="NodeStreamMessage.html" title="See companion class">class NodeStreamMessage</a></div></span></h3></div><h4 id="signature" class="signature"><span class="modifier_kind"><span class="modifier"></span> <span class="kind">object</span></span> <span class="symbol"><span class="name">NodeStreamMessage</span></span></h4><div id="comment" class="fullcommenttop"><div class="toggleContainer"><div class="toggle block"><span>Linear Supertypes</span><div class="superTypes hiddenContent"><a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>, <a href="https://www.scala-lang.org/api/2.13.13/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></div></div></div></div><div id="mbrsel"><div class="toggle"></div><div id="memberfilter"><i class="material-icons arrow"></i><span class="input"><input placeholder="Filter all members" id="mbrsel-input" type="text" accesskey="/"/></span><i class="clear material-icons"></i></div><div id="filterby"><div id="order"><span class="filtertype">Ordering</span><ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By Inheritance</span></li></ol></div><div class="ancestors"><span class="filtertype">Inherited<br/></span><ol id="linearization"><li class="in" name="org.bitcoins.node.NodeStreamMessage"><span>NodeStreamMessage</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li></ol></div><div class="ancestors"><span class="filtertype"></span><ol><li class="hideall out"><span>Hide All</span></li><li class="showall in"><span>Show All</span></li></ol></div><div id="visbl"><span class="filtertype">Visibility</span><ol><li class="public in"><span>Public</span></li><li class="protected out"><span>Protected</span></li></ol></div></div></div><div id="template"><div id="allMembers"><div id="types" class="types members"><h3>Type Members</h3><ol><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.ConnectPeer" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="ConnectPeerextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="ConnectPeer:ConnectPeer" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$ConnectPeer.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$ConnectPeer.html" title=""><span class="name">ConnectPeer</span></a><span class="params">(<span name="peer">peer: <a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a></span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.ControlMessageWrapper" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="ControlMessageWrapperextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="ControlMessageWrapper:ControlMessageWrapper" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$ControlMessageWrapper.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$ControlMessageWrapper.html" title=""><span class="name">ControlMessageWrapper</span></a><span class="params">(<span name="payload">payload: <a href="../core/p2p/ControlPayload.html" name="org.bitcoins.core.p2p.ControlPayload" id="org.bitcoins.core.p2p.ControlPayload" class="extype">ControlPayload</a></span>, <span name="peer">peer: <a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a></span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.DataMessageWrapper" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="DataMessageWrapperextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="DataMessageWrapper:DataMessageWrapper" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$DataMessageWrapper.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$DataMessageWrapper.html" title=""><span class="name">DataMessageWrapper</span></a><span class="params">(<span name="payload">payload: <a href="../core/p2p/DataPayload.html" name="org.bitcoins.core.p2p.DataPayload" id="org.bitcoins.core.p2p.DataPayload" class="extype">DataPayload</a></span>, <span name="peer">peer: <a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a></span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.DisconnectedPeer" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="DisconnectedPeerextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="DisconnectedPeer:DisconnectedPeer" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$DisconnectedPeer.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$DisconnectedPeer.html" title=""><span class="name">DisconnectedPeer</span></a><span class="params">(<span name="peer">peer: <a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a></span>, <span name="forceReconnect">forceReconnect: <a href="https://www.scala-lang.org/api/2.13.13/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.GossipMessage" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="GossipMessageextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="GossipMessage:GossipMessage" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$GossipMessage.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$GossipMessage.html" title=""><span class="name">GossipMessage</span></a><span class="params">(<span name="msg">msg: <a href="../core/p2p/NetworkMessage.html" name="org.bitcoins.core.p2p.NetworkMessage" id="org.bitcoins.core.p2p.NetworkMessage" class="extype">NetworkMessage</a></span>, <span name="excludePeerOpt">excludePeerOpt: <a href="https://www.scala-lang.org/api/2.13.13/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a>]</span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.HeaderTimeoutWrapper" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="HeaderTimeoutWrapperextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="HeaderTimeoutWrapper:HeaderTimeoutWrapper" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$HeaderTimeoutWrapper.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$HeaderTimeoutWrapper.html" title=""><span class="name">HeaderTimeoutWrapper</span></a><span class="params">(<span name="peer">peer: <a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a></span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.InitializationTimeout" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="InitializationTimeoutextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="InitializationTimeout:InitializationTimeout" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$InitializationTimeout.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$InitializationTimeout.html" title=""><span class="name">InitializationTimeout</span></a><span class="params">(<span name="peer">peer: <a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a></span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.InitializeDisconnect" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="InitializeDisconnectextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="InitializeDisconnect:InitializeDisconnect" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$InitializeDisconnect.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$InitializeDisconnect.html" title=""><span class="name">InitializeDisconnect</span></a><span class="params">(<span name="peer">peer: <a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a></span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.QueryTimeout" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="QueryTimeoutextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="QueryTimeout:QueryTimeout" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$QueryTimeout.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$QueryTimeout.html" title=""><span class="name">QueryTimeout</span></a><span class="params">(<span name="peer">peer: <a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a></span>, <span name="payload">payload: <a href="../core/p2p/ExpectsResponse.html" name="org.bitcoins.core.p2p.ExpectsResponse" id="org.bitcoins.core.p2p.ExpectsResponse" class="extype">ExpectsResponse</a></span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.SendResponseTimeout" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="SendResponseTimeoutextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="SendResponseTimeout:SendResponseTimeout" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$SendResponseTimeout.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$SendResponseTimeout.html" title=""><span class="name">SendResponseTimeout</span></a><span class="params">(<span name="peer">peer: <a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a></span>, <span name="payload">payload: <a href="../core/p2p/NetworkPayload.html" name="org.bitcoins.core.p2p.NetworkPayload" id="org.bitcoins.core.p2p.NetworkPayload" class="extype">NetworkPayload</a></span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.SendToPeer" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="SendToPeerextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="SendToPeer:SendToPeer" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$SendToPeer.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$SendToPeer.html" title=""><span class="name">SendToPeer</span></a><span class="params">(<span name="msg">msg: <a href="../core/p2p/NetworkMessage.html" name="org.bitcoins.core.p2p.NetworkMessage" id="org.bitcoins.core.p2p.NetworkMessage" class="extype">NetworkMessage</a></span>, <span name="peerOpt">peerOpt: <a href="https://www.scala-lang.org/api/2.13.13/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a>]</span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.StartSync" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="StartSyncextendsNodeStreamMessagewithProductwithSerializable" class="anchorToMember"></a><a id="StartSync:StartSync" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$StartSync.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case class</span></span> <span class="symbol"><a href="NodeStreamMessage$$StartSync.html" title=""><span class="name">StartSync</span></a><span class="params">(<span name="peerOpt">peerOpt: <a href="https://www.scala-lang.org/api/2.13.13/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/api/node/Peer.html" name="org.bitcoins.core.api.node.Peer" id="org.bitcoins.core.api.node.Peer" class="extype">Peer</a>]</span>)</span><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li></ol></div><div class="values members"><h3>Value Members</h3><ol><li class="indented0 " name="scala.AnyRef#!=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="!=(x$1:Any):Boolean" class="anchorToMember"></a><a id="!=(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#!=(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $bang$eq">!=</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.13/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef###" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="##:Int" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html###:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $hash$hash">##</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#==" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="==(x$1:Any):Boolean" class="anchorToMember"></a><a id="==(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#==(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $eq$eq">==</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.13/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.Any#asInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="asInstanceOf[T0]:T0" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#asInstanceOf[T0]:T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Any.asInstanceOf.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#clone" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="clone():Object" class="anchorToMember"></a><a id="clone():AnyRef" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#clone():Object" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clone</span><span class="params">()</span><span class="result">: <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.CloneNotSupportedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#eq" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="eq(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="eq(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#eq(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">eq</span><span class="params">(<span name="arg0">arg0: <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#equals" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="equals(x$1:Object):Boolean" class="anchorToMember"></a><a id="equals(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#equals(x$1:Object):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">equals</span><span class="params">(<span name="arg0">arg0: <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#finalize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="finalize():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#finalize():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">finalize</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="symbol">classOf[java.lang.Throwable]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#getClass" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getClass():Class[_]" class="anchorToMember"></a><a id="getClass():Class[_<:AnyRef]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#getClass():Class[_]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getClass</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/lang/Class.html#java.lang.Class" name="java.lang.Class" id="java.lang.Class" class="extype">Class</a>[_ <: <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#hashCode" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="hashCode():Int" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#hashCode():Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">hashCode</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.Any#isInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isInstanceOf[T0]:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#isInstanceOf[T0]:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#ne" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ne(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="ne(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#ne(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">ne</span><span class="params">(<span name="arg0">arg0: <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notify" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notify():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#notify():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notify</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notifyAll" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notifyAll():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#notifyAll():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notifyAll</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#synchronized" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="synchronized[T0](x$1:=>T0):T0" class="anchorToMember"></a><a id="synchronized[T0](=>T0):T0" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#synchronized[T0](x$1:=>T0):T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: => <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span>)</span><span class="result">: <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#toString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toString():String" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#toString():String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toString</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/lang/String.html#java.lang.String" name="java.lang.String" id="java.lang.String" class="extype">String</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#wait():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long,x$2:Int):Unit" class="anchorToMember"></a><a id="wait(Long,Int):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.13/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>, <span name="arg1">arg1: <a href="https://www.scala-lang.org/api/2.13.13/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long):Unit" class="anchorToMember"></a><a id="wait(Long):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$.html#wait(x$1:Long):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.13/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.13/scala/Unit.html#scala.Unit" name="scala.Unit" id="scala.Unit" class="extype">Unit</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.NodeShutdown" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="NodeShutdown" class="anchorToMember"></a><a id="NodeShutdown:NodeShutdown" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$NodeShutdown$.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case object</span></span> <span class="symbol"><a href="NodeStreamMessage$$NodeShutdown$.html" title=""><span class="name">NodeShutdown</span></a><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span></li><li class="indented0 " name="org.bitcoins.node.NodeStreamMessage.PeerHealthCheck" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="PeerHealthCheck" class="anchorToMember"></a><a id="PeerHealthCheck:PeerHealthCheck" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/node/NodeStreamMessage$$PeerHealthCheck$.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">case object</span></span> <span class="symbol"><a href="NodeStreamMessage$$PeerHealthCheck$.html" title="Checks our peers are healthy, for instance checking that we are peered with compact filter peers"><span class="name">PeerHealthCheck</span></a><span class="result"> extends <a href="NodeStreamMessage.html" name="org.bitcoins.node.NodeStreamMessage" id="org.bitcoins.node.NodeStreamMessage" class="extype">NodeStreamMessage</a> with <a href="https://www.scala-lang.org/api/2.13.13/scala/Product.html#scala.Product" name="scala.Product" id="scala.Product" class="extype">Product</a> with <a href="../../../scala/index.html#Serializable=java.io.Serializable" name="scala.Serializable" id="scala.Serializable" class="extmbr">Serializable</a></span></span><p class="shortcomment cmt">Checks our peers are healthy, for instance checking that we are peered with compact filter peers</p></li></ol></div></div><div id="inheritedMembers"><div name="scala.AnyRef" class="parent"><h3>Inherited from <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></h3></div><div name="scala.Any" class="parent"><h3>Inherited from <a href="https://www.scala-lang.org/api/2.13.13/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></h3></div></div><div id="groupedMembers"><div name="Ungrouped" class="group"><h3>Ungrouped</h3></div></div></div><div id="tooltip"></div><div id="footer"></div></body></div></div></div></body></html>
|