node-opcua-transport
Version:
pure nodejs OPCUA SDK - module transport
25 lines (24 loc) • 909 B
TypeScript
/**
* @module node-opcua-transport
*/
import { type UInt32 } from "node-opcua-basic-types";
import type { BinaryStream, OutputBinaryStream } from "node-opcua-binary-stream";
import { BaseUAObject } from "node-opcua-factory";
import type { IHelloAckLimits } from "./i_hello_ack_limits";
interface AcknowledgeMessageOptions extends Partial<IHelloAckLimits> {
protocolVersion?: UInt32;
}
export declare class AcknowledgeMessage extends BaseUAObject implements IHelloAckLimits {
static possibleFields: string[];
static schema: import("node-opcua-factory").IStructuredTypeSchema;
protocolVersion: UInt32;
receiveBufferSize: UInt32;
sendBufferSize: UInt32;
maxMessageSize: UInt32;
maxChunkCount: UInt32;
constructor(options?: AcknowledgeMessageOptions);
encode(stream: OutputBinaryStream): void;
decode(stream: BinaryStream): void;
toString(): string;
}
export {};