UNPKG

enip-ts

Version:

Typescript implementation of the Ethernet/IP™ protocol.

18 lines (17 loc) 602 B
/// <reference types="node" /> import type { UCMMSendTimeout } from "./connectionManager"; /** * Gets the Best Available Timeout Values * * @param timeout Desired Timeout in ms * @returns {UCMMSendTimeout} */ export declare function generateEncodedTimeout(timeout: number): UCMMSendTimeout; /** * Builds an Unconnected Send Packet Buffer * @param message_request - Message Request Encoded Buffer * @param path - Padded EPATH Buffer * @param [timeout=2000] - timeout * @returns */ export declare function buildUnconnectedSend(message_request: Buffer, path: Buffer, timeout?: number): Buffer;