@haxall/haxall
    Preparing search index...

    Interface CipherGCMOptions

    interface CipherGCMOptions {
        allowHalfOpen?: boolean;
        authTagLength?: number;
        autoDestroy?: boolean;
        decodeStrings?: boolean;
        defaultEncoding?: BufferEncoding;
        emitClose?: boolean;
        encoding?: BufferEncoding;
        highWaterMark?: number;
        objectMode?: boolean;
        readableHighWaterMark?: number;
        readableObjectMode?: boolean;
        signal?: AbortSignal;
        writableCorked?: number;
        writableHighWaterMark?: number;
        writableObjectMode?: boolean;
        construct?(this: Transform, callback: (error?: Error) => void): void;
        destroy?(
            this: Transform,
            error: Error,
            callback: (error?: Error) => void,
        ): void;
        final?(this: Transform, callback: (error?: Error) => void): void;
        flush?(this: Transform, callback: TransformCallback): void;
        read?(this: Transform, size: number): void;
        transform?(
            this: Transform,
            chunk: any,
            encoding: BufferEncoding,
            callback: TransformCallback,
        ): void;
        write?(
            this: Transform,
            chunk: any,
            encoding: BufferEncoding,
            callback: (error?: Error) => void,
        ): void;
        writev?(
            this: Transform,
            chunks: { chunk: any; encoding: BufferEncoding }[],
            callback: (error?: Error) => void,
        ): void;
    }

    Hierarchy

    • TransformOptions
      • CipherGCMOptions
    Index

    Properties

    allowHalfOpen?: boolean
    authTagLength?: number
    autoDestroy?: boolean
    decodeStrings?: boolean
    defaultEncoding?: BufferEncoding
    emitClose?: boolean
    encoding?: BufferEncoding
    highWaterMark?: number
    objectMode?: boolean
    readableHighWaterMark?: number
    readableObjectMode?: boolean
    signal?: AbortSignal

    When provided the corresponding AbortController can be used to cancel an asynchronous action.

    writableCorked?: number
    writableHighWaterMark?: number
    writableObjectMode?: boolean

    Methods

    • Parameters

      • this: Transform
      • callback: (error?: Error) => void

      Returns void

    • Parameters

      • this: Transform
      • error: Error
      • callback: (error?: Error) => void

      Returns void

    • Parameters

      • this: Transform
      • callback: (error?: Error) => void

      Returns void

    • Parameters

      • this: Transform
      • callback: TransformCallback

      Returns void

    • Parameters

      • this: Transform
      • size: number

      Returns void

    • Parameters

      • this: Transform
      • chunk: any
      • encoding: BufferEncoding
      • callback: TransformCallback

      Returns void

    • Parameters

      • this: Transform
      • chunk: any
      • encoding: BufferEncoding
      • callback: (error?: Error) => void

      Returns void

    • Parameters

      • this: Transform
      • chunks: { chunk: any; encoding: BufferEncoding }[]
      • callback: (error?: Error) => void

      Returns void