validatedNativeDataStream.d.ts 592 B

12345678910111213141516
  1. import type { NativeData } from "./nativeDataStream";
  2. import { NativeDataStream } from "./nativeDataStream";
  3. /**
  4. * Validated Native Data Stream
  5. */
  6. export declare class ValidatedNativeDataStream extends NativeDataStream {
  7. constructor();
  8. writeUint32(value: number): void;
  9. writeInt32(value: number): void;
  10. writeFloat32(value: number): void;
  11. writeUint32Array(values: Uint32Array): void;
  12. writeInt32Array(values: Int32Array): void;
  13. writeFloat32Array(values: Float32Array): void;
  14. writeNativeData(handle: NativeData): void;
  15. writeBoolean(value: boolean): void;
  16. }