Handlers used to communicate with remote nodes.
ClassDescriptionThis codec converts
ApplicationMessages to the embedded payload and vice versa.This codec converts
RemoteMessages an vice versa.This handler filters out all messages received with invalid proof of work.Signals that a message was received with an invalid
ProofOfWorkand was dropped.Uses the file system to discover other drasyl nodes running on the local computer.This handler, along with the
UdpMulticastServer, is used to discover other nodes on the local network.This handler filters out all messages received from other networks.Signals that a message was received from another network and was dropped.This handler uses preconfigured static routes to deliver messages.Starts an UDP server which joins a multicast group and together with the
LocalNetworkDiscoveryis responsible for discovering other nodes in the local network.Binds to an udp port, sends outgoing messages via udp, and sends received udp packets to the
Channel.Signals that the
UdpServerwas unable to bind to port.