ts-bacnet
Version:
The BACnet protocol library written in pure JavaScript.
19 lines • 754 B
TypeScript
import * as baEnum from "./enum";
import { BufferWithOffset } from "./types";
export declare const decodeFunction: (buffer: BufferWithOffset, offset: number) => any;
export declare const decode: (buffer: BufferWithOffset, offset: number) => {
len: number;
funct: any;
destination: any;
source: any;
hopCount: number;
networkMsgType: baEnum.NetworkLayerMessageType;
vendorId: number;
};
export interface destinationOrSource {
type?: number;
net?: number;
adr?: number[];
}
export declare const encode: (buffer: BufferWithOffset, funct: number, destination?: destinationOrSource, source?: destinationOrSource, hopCount?: number, networkMsgType?: number, vendorId?: number) => void;
//# sourceMappingURL=npdu.d.ts.map