Skip to content

Commit 70fba49

Browse files
Katze719Mqxx
andauthored
Update integration_tests/ffi_bindings.ts
Co-authored-by: Mqx <62719703+Mqxx@users.noreply.github.com>
1 parent 9081c61 commit 70fba49

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

integration_tests/ffi_bindings.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,38 +5,38 @@
55

66
// FFI symbol definitions required by the tests
77
export type SerialLib = {
8-
readonly serialOpen: (
8+
serialOpen: (
99
port: Deno.PointerValue,
1010
baudrate: number,
1111
dataBits: number,
1212
parity: number,
1313
stopBits: number,
14-
errorCallback: Deno.PointerValue | null,
14+
errorCallback: Deno.PointerValue,
1515
) => bigint;
1616

17-
readonly serialClose: (
17+
serialClose: (
1818
handle: bigint,
19-
errorCallback: Deno.PointerValue | null,
19+
errorCallback: Deno.PointerValue,
2020
) => number;
2121

22-
readonly serialRead: (
22+
serialRead: (
2323
handle: bigint,
2424
buffer: Deno.PointerValue,
2525
bufferSize: number,
2626
timeoutMs: number,
2727
multiplier: number,
28-
errorCallback: Deno.PointerValue | null,
28+
errorCallback: Deno.PointerValue,
2929
) => number;
3030

31-
readonly serialWrite: (
31+
serialWrite: (
3232
handle: bigint,
3333
buffer: Deno.PointerValue,
3434
bufferSize: number,
3535
timeoutMs: number,
3636
multiplier: number,
37-
errorCallback: Deno.PointerValue | null,
37+
errorCallback: Deno.PointerValue,
3838
) => number;
39-
};
39+
} as const;
4040

4141
// Library object type
4242
export type LoadedLibrary = {

0 commit comments

Comments
 (0)