Top Fields Constructors Methods
org.bouncycastle.mls.codec

public Class Sender

extends Object
implements Readable, Writable
Class Inheritance
All Implemented Interfaces
org.bouncycastle.mls.codec.MLSOutputStream.Writable, org.bouncycastle.mls.codec.MLSInputStream.Readable
Imports
java.io.IOException, org.bouncycastle.mls.TreeKEM.LeafIndex

Field Summary

Modifier and TypeField and Description
pack-priv LeafIndex
pack-priv int
pack-priv SenderType

Constructor Summary

AccessConstructor and Description
public
Sender(SenderType senderType, LeafIndex sender, int sender_index)

public

Method Summary

Modifier and TypeMethod and Description
public static Sender
forExternal(int senderIndex)

public static Sender
public static Sender
public static Sender
public LeafIndex
public int
public SenderType
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

senderback to summary
pack-priv LeafIndex sender
sender_indexback to summary
pack-priv int sender_index
senderTypeback to summary
pack-priv SenderType senderType

Constructor Detail

Senderback to summary
public Sender(SenderType senderType, LeafIndex sender, int sender_index)
Senderback to summary
public Sender(MLSInputStream stream) throws IOException
Annotations
@SuppressWarnings:unused

Method Detail

forExternalback to summary
public static Sender forExternal(int senderIndex)
forMemberback to summary
public static Sender forMember(LeafIndex sender)
forNewMemberCommitback to summary
public static Sender forNewMemberCommit()
forNewMemberProposalback to summary
public static Sender forNewMemberProposal()
getSenderback to summary
public LeafIndex getSender()
getSenderIndexback to summary
public int getSenderIndex()
getSenderTypeback to summary
public SenderType getSenderType()
writeToback to summary
public void writeTo(MLSOutputStream stream) throws IOException

Implements org.bouncycastle.mls.codec.MLSOutputStream.Writable.writeTo.

Annotations
@Override