jooby-codec
    Preparing search index...

    Interface IBinaryBuffer

    interface IBinaryBuffer {
        bytesLeft: number;
        data: TBytes;
        getBytes(length: number, offset?: number): TBytes;
        getBytesLeft(): TBytes;
        getBytesToOffset(offset?: number): TBytes;
        getBytesToOffset(offset?: number): TBytes;
        getFloat32(isLittleEndian?: boolean): TFloat32;
        getInt16(isLittleEndian?: boolean): TInt16;
        getInt24(isLittleEndian?: boolean): TInt24;
        getInt32(isLittleEndian?: boolean): TInt32;
        getInt8(): TInt8;
        getString(): string;
        getUint16(isLittleEndian?: boolean): TUint16;
        getUint24(isLittleEndian?: boolean): TUint24;
        getUint32(isLittleEndian?: boolean): TUint32;
        getUint8(): TUint8;
        isEmpty: boolean;
        isLittleEndian: boolean;
        offset: number;
        position: number;
        seek(position: number): void;
        setBytes(data: TBytes, offset?: number): void;
        setFloat32(value: TFloat32, isLittleEndian?: boolean): void;
        setInt16(value: TInt16, isLittleEndian?: boolean): void;
        setInt24(value: TInt24, isLittleEndian?: boolean): void;
        setInt32(value: TInt32, isLittleEndian?: boolean): void;
        setInt8(value: TInt8): void;
        setString(value: string): void;
        setUint16(value: TUint16, isLittleEndian?: boolean): void;
        setUint24(value: TUint24, isLittleEndian?: boolean): void;
        setUint32(value: TUint32, isLittleEndian?: boolean): void;
        setUint8(value: TUint8): void;
        size: number;
        toUint8Array(): TBytes;
    }
    Index

    Properties

    bytesLeft: number
    data: TBytes
    isEmpty: boolean
    isLittleEndian: boolean
    offset: number
    position: number
    size: number

    Methods

    • Parameters

      • length: number
      • Optionaloffset: number

      Returns TBytes

    • Parameters

      • Optionaloffset: number

      Returns TBytes

    • Parameters

      • Optionaloffset: number

      Returns TBytes

    • Parameters

      • OptionalisLittleEndian: boolean

      Returns TFloat32

    • Parameters

      • OptionalisLittleEndian: boolean

      Returns TInt16

    • Parameters

      • OptionalisLittleEndian: boolean

      Returns TInt24

    • Parameters

      • OptionalisLittleEndian: boolean

      Returns TInt32

    • Returns string

    • Parameters

      • OptionalisLittleEndian: boolean

      Returns TUint16

    • Parameters

      • OptionalisLittleEndian: boolean

      Returns TUint24

    • Parameters

      • OptionalisLittleEndian: boolean

      Returns TUint32

    • Parameters

      • position: number

      Returns void

    • Parameters

      • data: TBytes
      • Optionaloffset: number

      Returns void

    • Parameters

      • value: TFloat32
      • OptionalisLittleEndian: boolean

      Returns void

    • Parameters

      • value: TInt16
      • OptionalisLittleEndian: boolean

      Returns void

    • Parameters

      • value: TInt24
      • OptionalisLittleEndian: boolean

      Returns void

    • Parameters

      • value: TInt32
      • OptionalisLittleEndian: boolean

      Returns void

    • Parameters

      Returns void

    • Parameters

      • value: string

      Returns void

    • Parameters

      • value: TUint16
      • OptionalisLittleEndian: boolean

      Returns void

    • Parameters

      • value: TUint24
      • OptionalisLittleEndian: boolean

      Returns void

    • Parameters

      • value: TUint32
      • OptionalisLittleEndian: boolean

      Returns void

    • Parameters

      Returns void