summaryrefslogtreecommitdiff
path: root/js/files.ts
diff options
context:
space:
mode:
Diffstat (limited to 'js/files.ts')
-rw-r--r--js/files.ts11
1 files changed, 4 insertions, 7 deletions
diff --git a/js/files.ts b/js/files.ts
index 23fa8cc2d..ef0037511 100644
--- a/js/files.ts
+++ b/js/files.ts
@@ -9,11 +9,11 @@ import * as flatbuffers from "./flatbuffers";
export class File implements Reader, Writer, Closer {
constructor(readonly rid: number) {}
- write(p: ArrayBufferView): Promise<number> {
+ write(p: Uint8Array): Promise<number> {
return write(this.rid, p);
}
- read(p: ArrayBufferView): Promise<ReadResult> {
+ read(p: Uint8Array): Promise<ReadResult> {
return read(this.rid, p);
}
@@ -68,10 +68,7 @@ export async function open(
*
* Resolves with the `ReadResult` for the operation.
*/
-export async function read(
- rid: number,
- p: ArrayBufferView
-): Promise<ReadResult> {
+export async function read(rid: number, p: Uint8Array): Promise<ReadResult> {
const builder = flatbuffers.createBuilder();
msg.Read.startRead(builder);
msg.Read.addRid(builder, rid);
@@ -88,7 +85,7 @@ export async function read(
*
* Resolves with the number of bytes written.
*/
-export async function write(rid: number, p: ArrayBufferView): Promise<number> {
+export async function write(rid: number, p: Uint8Array): Promise<number> {
const builder = flatbuffers.createBuilder();
msg.Write.startWrite(builder);
msg.Write.addRid(builder, rid);