rosbag
Version:
`rosbag` is a node.js & browser compatible module for reading [rosbag](http://wiki.ros.org/rosbag) binary data files.
10 lines • 470 B
TypeScript
/// <reference types="node" />
import type { RosMsgDefinition } from "./types";
export declare class MessageWriter {
writer: (message: unknown, bufferToWrite: Buffer) => Buffer;
bufferSizeCalculator: (message: unknown) => number;
constructor(definitions: RosMsgDefinition[], typeName: string);
calculateBufferSize(message: unknown): number;
writeMessage(message: unknown, bufferToWrite?: Buffer): Buffer;
}
//# sourceMappingURL=MessageWriter.d.ts.map