btop
v1.0.1
Published
get names of buffer operations
Maintainers
Readme
btop
get name of Buffer operations given:
op: 'read' or 'write'dtype: data typeendian: 'little' or 'big'
install
with npm, do:
npm i --save btopusage
btop(opts) will return the following Buffer operation name based on the op, dtype, and endian options given:
| Buffer operation name | op | dtype | endian |
|-------------------------|----|-------|--------|
| readInt8 | read | int8 | little |
| readUInt8 | read | uint8 | little |
| readInt16LE | read | int16 | little |
| readUInt16LE | read | uint16 | little |
| readInt32LE | read | int32 | little |
| readUInt32LE | read | uint32 | little |
| readFloatLE | read | float32 | little |
| readDoubleLE | read | float64 | little |
| readInt8 | read | int8 | big |
| readUInt8 | read | uint8 | big |
| readInt16BE | read | int16 | big |
| readUInt16BE | read | uint16 | big |
| readInt32BE | read | int32 | big |
| readUInt32BE | read | uint32 | big |
| readFloatBE | read | float32 | big |
| readDoubleBE | read | float64 | big |
| writeInt8 | write | int8 | little |
| writeUInt8 | write | uint8 | little |
| writeInt16LE | write | int16 | little |
| writeUInt16LE | write | uint16 | little |
| writeInt32LE | write | int32 | little |
| writeUInt32LE | write | uint32 | little |
| writeFloatLE | write | float32 | little |
| writeDoubleLE | write | float64 | little |
| writeInt8 | write | int8 | big |
| writeUInt8 | write | uint8 | big |
| writeInt16BE | write | int16 | big |
| writeUInt16BE | write | uint16 | big |
| writeInt32BE | write | int32 | big |
| writeUInt32BE | write | uint32 | big |
| writeFloatBE | write | float32 | big |
| writeDoubleBE | write | float64 | big |
returns undefined otherwise.
license
ISC
