@foxglove/ros1
Version:
Standalone TypeScript implementation of the ROS 1 (Robot Operating System) protocol with a pluggable transport layer
16 lines • 561 B
TypeScript
/// <reference types="node" />
import EventEmitter from "eventemitter3";
import net from "net";
import { TcpAddress, TcpServer, TcpServerEvents } from "../TcpTypes";
export declare class TcpServerNode extends EventEmitter<TcpServerEvents> implements TcpServer {
private _server;
constructor(server: net.Server);
address(): Promise<TcpAddress | undefined>;
close(): void;
static Listen(options: {
host?: string;
port?: number;
backlog?: number;
}): Promise<TcpServer>;
}
//# sourceMappingURL=TcpServerNode.d.ts.map