Class BcpgOutputStream
- Namespace
- Enterprises.Org.BouncyCastle.Bcpg
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public class BcpgOutputStream : BaseOutputStream, IDisposable, IAsyncDisposable
- Inheritance
-
BcpgOutputStream
- Implements
-
- Inherited Members
-
Constructors
BcpgOutputStream(Stream)
public BcpgOutputStream(Stream outStr)
Parameters
outStr Stream
BcpgOutputStream(Stream, PacketTag)
public BcpgOutputStream(Stream outStr, PacketTag tag)
Parameters
outStr Stream
tag PacketTag
BcpgOutputStream(Stream, PacketTag, byte[])
public BcpgOutputStream(Stream outStr, PacketTag tag, byte[] buffer)
Parameters
outStr Stream
tag PacketTag
buffer byte[]
BcpgOutputStream(Stream, PacketTag, long)
public BcpgOutputStream(Stream outStr, PacketTag tag, long length)
Parameters
outStr Stream
tag PacketTag
length long
BcpgOutputStream(Stream, PacketTag, long, bool)
public BcpgOutputStream(Stream outStr, PacketTag tag, long length, bool oldFormat)
Parameters
outStr Stream
tag PacketTag
length long
oldFormat bool
Methods
Close()
public override void Close()
Finish()
Flush()
public override void Flush()
Write(byte[], int, int)
public override void Write(byte[] buffer, int offset, int count)
Parameters
buffer byte[]
offset int
count int
WriteByte(byte)
public override void WriteByte(byte value)
Parameters
value byte
WriteObject(BcpgObject)
public void WriteObject(BcpgObject bcpgObject)
Parameters
bcpgObject BcpgObject
WriteObjects(params BcpgObject[])
public void WriteObjects(params BcpgObject[] v)
Parameters
v BcpgObject[]
WritePacket(ContainedPacket)
public void WritePacket(ContainedPacket p)
Parameters
p ContainedPacket