Search Results for

    Show / Hide Table of Contents

    Class ByteOutputStream

    An buffer of bytes that can be written sequentially.

    Inheritance
    System.Object
    ByteOutputStream
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class ByteOutputStream : object

    Properties

    Size

    Gets the number of bytes written to the stream.

    Declaration
    public int Size { get; }
    Property Value
    Type Description
    System.Int32

    Methods

    Reset()

    Empties this stream and resets it.

    Declaration
    public void Reset()

    ToArray()

    Converts the stream to a byte array.

    Declaration
    public byte[] ToArray()
    Returns
    Type Description
    System.Byte[]

    Write(Byte)

    Writes a value to the stream.

    Declaration
    public void Write(byte value)
    Parameters
    Type Name Description
    System.Byte value

    The value.

    WriteBuffer(Byte[])

    Writes a buffer to the stream.

    Declaration
    public void WriteBuffer(byte[] buffer)
    Parameters
    Type Name Description
    System.Byte[] buffer

    The buffer.

    WriteBuffer(Byte[], Int32, Int32)

    Writes a buffer to the stream.

    Declaration
    public void WriteBuffer(byte[] buffer, int offset, int length)
    Parameters
    Type Name Description
    System.Byte[] buffer

    The buffer.

    System.Int32 offset

    The offset.

    System.Int32 length

    The length.

    WriteTo(ByteOutputStream)

    Writes the contents of this stream to another stream.

    Declaration
    public void WriteTo(ByteOutputStream stream)
    Parameters
    Type Name Description
    ByteOutputStream stream

    The stream.

    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0