UNPKG

@foxglove/rosmsg-serialization

Version:

ROS1 (Robot Operating System) message serialization, for reading and writing bags and network messages

13 lines 498 B
import { MessageDefinition } from "@foxglove/message-definition"; export interface Time { sec: number; nsec: number; } export declare class MessageWriter { writer: (message: unknown, output: Uint8Array) => Uint8Array; byteSizeCalculator: (message: unknown) => number; constructor(definitions: MessageDefinition[]); calculateByteSize(message: unknown): number; writeMessage(message: unknown, output?: Uint8Array): Uint8Array; } //# sourceMappingURL=MessageWriter.d.ts.map