public class Channel
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
ID_SIZE |
static java.util.HashMap |
table |
| Constructor and Description |
|---|
Channel(IPv4AndPort destination,
PublicKey[] mixPublicKeys) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasNext() |
byte[] |
next() |
IPacket[] |
request(byte[] udpPayload) |
void |
response(IPacket response) |
public static final int ID_SIZE
public static final java.util.HashMap table
public Channel(IPv4AndPort destination, PublicKey[] mixPublicKeys) throws java.io.IOException
java.io.IOExceptionpublic IPacket[] request(byte[] udpPayload) throws PacketCreationFailed
PacketCreationFailedpublic void response(IPacket response) throws DecryptionFailed, java.lang.IllegalArgumentException, java.lang.IllegalStateException
DecryptionFailedjava.lang.IllegalArgumentExceptionjava.lang.IllegalStateExceptionpublic boolean hasNext()
public byte[] next()
Copyright © 2023. All rights reserved.