class DefaultPacketCodec : PacketCodec
(source)
DefaultPacketCodec(keyPair: KeyPair, routingTable: RoutingTable, nodeId: Bytes = Hash.sha2_256(routingTable.getSelfEnr()), authenticationProvider: AuthenticationProvider = DefaultAuthenticationProvider(keyPair, routingTable)) |
fun decode(message: Bytes): DecodeResult
Decodes message, decrypting it's body |
|
fun encode(message: UdpMessage, destNodeId: Bytes, handshakeParams: HandshakeInitParameters?): EncodeResult
Encodes message, encrypting it's body |