Function exposeApi

  • Expose an API implementation to the controller.

    Parameters

    Returns void

    Example

    An example

    export type ExampleAPI = {
    workOnArray(array: TransferDescriptor<ArrayBuffer>): TransferDescriptor<ArrayBuffer>;
    }

    const exampleImpl: ExampleAPI = {
    workOnArray: (array: TransferDescriptor<ArrayBuffer>): TransferDescriptor<ArrayBuffer> => {
    const uint8 = new Uint8Array(array.send);
    // do something
    return Transfer(uint8.buffer);
    }
    }

    exposeApi(exampleImpl);

Generated using TypeDoc