Packages that use SSU2Header.Scratch
Package
Description
SSU2, the UDP transport: datagram sessions with Holepunch peer discovery, plus the older SSU compatibility code.
Uses of SSU2Header.Scratch in net.i2p.router.transport.udp
Fields in net.i2p.router.transport.udp with type parameters of type SSU2Header.ScratchModifier and TypeFieldDescriptionprivate static final ThreadLocal<SSU2Header.Scratch> SSU2Header.SCRATCHPer-thread buffers for building headers.Methods in net.i2p.router.transport.udp with parameters of type SSU2Header.ScratchModifier and TypeMethodDescriptionprivate static voidSSU2Header.decryptHandshakeHeader(DatagramPacket pkt, byte[] key1, byte[] key2, SSU2Header.Header header, SSU2Header.Scratch scratch) Decrypt bytes 0-63 from pkt to header First 64 bytes Packet is unmodified.private static voidSSU2Header.decryptLongHeader(DatagramPacket pkt, byte[] key1, byte[] key2, SSU2Header.Header header, SSU2Header.Scratch scratch) Decrypt bytes 0-31 from pkt to header.private static voidSSU2Header.decryptShortHeader(DatagramPacket pkt, byte[] key1, byte[] key2, SSU2Header.Header header, SSU2Header.Scratch scratch) Decrypt bytes 0-15 to header.