Uses of Class
org.ldk.structs.PeerManager
-
Packages that use PeerManager Package Description org.ldk.batteries org.ldk.structs -
-
Uses of PeerManager in org.ldk.batteries
Fields in org.ldk.batteries declared as PeerManager Modifier and Type Field Description PeerManager
ChannelManagerConstructor. peer_manager
A PeerManager which is constructed to pass messages and handle connections to peers.Constructors in org.ldk.batteries with parameters of type PeerManager Constructor Description NioPeerHandler(PeerManager manager)
Constructs a new peer handler, spawning a thread to monitor for socket events. -
Uses of PeerManager in org.ldk.structs
Methods in org.ldk.structs that return PeerManager Modifier and Type Method Description static PeerManager
PeerManager. of(ChannelMessageHandler message_handler_chan_handler_arg, RoutingMessageHandler message_handler_route_handler_arg, byte[] our_node_secret, byte[] ephemeral_random_data, Logger logger, CustomMessageHandler custom_message_handler)
Constructs a new PeerManager with the given message handlers and node_id secret key ephemeral_random_data is used to derive per-connection ephemeral keys and must be cryptographically secure random bytes.Methods in org.ldk.structs with parameters of type PeerManager Modifier and Type Method Description static BackgroundProcessor
BackgroundProcessor. start(ChannelManagerPersister persister, EventHandler event_handler, ChainMonitor chain_monitor, ChannelManager channel_manager, NetGraphMsgHandler net_graph_msg_handler, PeerManager peer_manager, Logger logger)
Start a background thread that takes care of responsibilities enumerated in the [top-level documentation].
-