Interface: DuplexBuffer
Defined in: buffer/DuplexBuffer.ts:3
Accessors
bitLength
Get Signature
get bitLength():
number
Defined in: buffer/DuplexBuffer.ts:9
Returns
number
length
Get Signature
get length():
number
Defined in: buffer/DuplexBuffer.ts:8
Returns
number
maxBitLength
Get Signature
get maxBitLength():
number
Defined in: buffer/DuplexBuffer.ts:7
Returns
number
maxLength
Get Signature
get maxLength():
number
Defined in: buffer/DuplexBuffer.ts:6
Returns
number
Methods
at()
at(
index
:number
):undefined
|number
Defined in: buffer/DuplexBuffer.ts:4
Parameters
Parameter | Type |
---|---|
index | number |
Returns
undefined
| number
readBigInt32()
readBigInt32(
offset
:PointerLike
):bigint
Defined in: buffer/DuplexBuffer.ts:36
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
bigint
readBigInt64()
readBigInt64(
offset
:PointerLike
):bigint
Defined in: buffer/DuplexBuffer.ts:38
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
bigint
readBigUint32()
readBigUint32(
offset
:PointerLike
):bigint
Defined in: buffer/DuplexBuffer.ts:37
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
bigint
readBigUint64()
readBigUint64(
offset
:PointerLike
):bigint
Defined in: buffer/DuplexBuffer.ts:39
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
bigint
readBit()
readBit(
offset
:PointerLike
):0
|1
Defined in: buffer/DuplexBuffer.ts:23
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
0
| 1
readFloat32()
readFloat32(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:40
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readFloat64()
readFloat64(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:41
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readInt16()
readInt16(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:30
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readInt2()
readInt2(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:24
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readInt32()
readInt32(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:32
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readInt4()
readInt4(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:26
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readInt64()
readInt64(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:34
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readInt8()
readInt8(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:28
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readUint16()
readUint16(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:31
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readUint2()
readUint2(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:25
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readUint32()
readUint32(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:33
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readUint4()
readUint4(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:27
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readUint64()
readUint64(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:35
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
readUint8()
readUint8(
offset
:PointerLike
):number
Defined in: buffer/DuplexBuffer.ts:29
Parameters
Parameter | Type |
---|---|
offset | PointerLike |
Returns
number
toArray()
toArray():
Uint16Array
Defined in: buffer/DuplexBuffer.ts:44
Returns
toString()
toString():
string
Defined in: buffer/DuplexBuffer.ts:43
Returns
string
writeBigInt32()
writeBigInt32(
value
:bigint
):void
Defined in: buffer/DuplexBuffer.ts:18
Parameters
Parameter | Type |
---|---|
value | bigint |
Returns
void
writeBigInt64()
writeBigInt64(
value
:bigint
):void
Defined in: buffer/DuplexBuffer.ts:19
Parameters
Parameter | Type |
---|---|
value | bigint |
Returns
void
writeBit()
writeBit(
value
:number
):void
Defined in: buffer/DuplexBuffer.ts:11
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
writeFloat32()
writeFloat32(
value
:number
):void
Defined in: buffer/DuplexBuffer.ts:20
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
writeFloat64()
writeFloat64(
value
:number
):void
Defined in: buffer/DuplexBuffer.ts:21
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
writeInt16()
writeInt16(
value
:number
):void
Defined in: buffer/DuplexBuffer.ts:15
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
writeInt2()
writeInt2(
value
:number
):void
Defined in: buffer/DuplexBuffer.ts:12
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
writeInt32()
writeInt32(
value
:number
):void
Defined in: buffer/DuplexBuffer.ts:16
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
writeInt4()
writeInt4(
value
:number
):void
Defined in: buffer/DuplexBuffer.ts:13
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
writeInt64()
writeInt64(
value
:number
):void
Defined in: buffer/DuplexBuffer.ts:17
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void
writeInt8()
writeInt8(
value
:number
):void
Defined in: buffer/DuplexBuffer.ts:14
Parameters
Parameter | Type |
---|---|
value | number |
Returns
void