enip-ts
Version:
Typescript implementation of the Ethernet/IP™ protocol.
21 lines (20 loc) • 390 B
TypeScript
/// <reference types="node" />
type Path = {
class: number;
instance: number;
attribute: number;
};
export type CIPPacket = {
path: Path;
service: number;
data?: Buffer;
};
export declare class CIP {
/**
* Parse a CIP Packet
* @param buf buffer received
* @returns decoded CIP Packet
*/
static parse(buf: Buffer): CIPPacket;
}
export {};