Table of Contents

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()

public void 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