public class OtrOutputStream extends FilterOutputStream implements SerializationConstants
outDATA_LEN, ERROR_PREFIX, HEAD, HEAD_ENCODED, HEAD_ERROR, HEAD_QUERY_Q, HEAD_QUERY_V, TLV_LEN, TYPE_LEN_BYTE, TYPE_LEN_CTR, TYPE_LEN_INT, TYPE_LEN_MAC, TYPE_LEN_SHORT| Constructor and Description |
|---|
OtrOutputStream(OutputStream out) |
| Modifier and Type | Method and Description |
|---|---|
void |
writeBigInt(BigInteger bi) |
void |
writeByte(int b) |
void |
writeCtr(byte[] ctr) |
void |
writeData(byte[] b) |
void |
writeDHPublicKey(DHPublicKey dhPublicKey) |
void |
writeInt(int i) |
void |
writeMac(byte[] mac) |
void |
writeMysteriousT(MysteriousT t) |
void |
writeMysteriousX(SignatureM m) |
void |
writeMysteriousX(SignatureX x) |
void |
writePublicKey(PublicKey pubKey) |
void |
writeShort(int s) |
void |
writeSignature(byte[] signature,
PublicKey pubKey) |
void |
writeTlvData(byte[] b) |
public OtrOutputStream(OutputStream out)
public void writeBigInt(BigInteger bi) throws IOException
IOExceptionpublic void writeByte(int b)
throws IOException
IOExceptionpublic void writeData(byte[] b)
throws IOException
IOExceptionpublic void writeInt(int i)
throws IOException
IOExceptionpublic void writeShort(int s)
throws IOException
IOExceptionpublic void writeMac(byte[] mac)
throws IOException
IOExceptionpublic void writeCtr(byte[] ctr)
throws IOException
IOExceptionpublic void writeDHPublicKey(DHPublicKey dhPublicKey) throws IOException
IOExceptionpublic void writePublicKey(PublicKey pubKey) throws IOException
IOExceptionpublic void writeTlvData(byte[] b)
throws IOException
IOExceptionpublic void writeSignature(byte[] signature,
PublicKey pubKey)
throws IOException
IOExceptionpublic void writeMysteriousX(SignatureX x) throws IOException
IOExceptionpublic void writeMysteriousX(SignatureM m) throws IOException
IOExceptionpublic void writeMysteriousT(MysteriousT t) throws IOException
IOExceptionCopyright © 2015. All rights reserved.