interface MessageHandler<T : UdpMessage>
(source)
Udp message handler, aimed to process its parameters and sending result
handle |
abstract suspend fun handle(message: T, address: InetSocketAddress, srcNodeId: Bytes, connector: UdpConnector): Unit |
FindNodeMessageHandler |
class FindNodeMessageHandler : MessageHandler<FindNodeMessage> |
NodesMessageHandler |
class NodesMessageHandler : MessageHandler<NodesMessage> |
PingMessageHandler |
class PingMessageHandler : MessageHandler<PingMessage> |
PongMessageHandler |
class PongMessageHandler : MessageHandler<PongMessage> |
RandomMessageHandler |
class RandomMessageHandler : MessageHandler<RandomMessage> |
RegConfirmationMessageHandler |
class RegConfirmationMessageHandler : MessageHandler<RegConfirmationMessage> |
RegTopicMessageHandler |
class RegTopicMessageHandler : MessageHandler<RegTopicMessage> |
TicketMessageHandler |
class TicketMessageHandler : MessageHandler<TicketMessage> |
TopicQueryMessageHandler |
class TopicQueryMessageHandler : MessageHandler<TopicQueryMessage> |
WhoAreYouMessageHandler |
Handles WHOAREYOU messages. class WhoAreYouMessageHandler : MessageHandler<WhoAreYouMessage> |