NodeOPCUA API Documentation
    Preparing search index...
    namespace http://opcfoundation.org/UA/
    nodeClass DataType
    name DataSetReaderDataType
    isAbstract false
    interface UDTDataSetReader {
        dataSetFieldContentMask: number;
        dataSetMetaData: DTDataSetMeta;
        dataSetReaderProperties: DTKeyValuePair[];
        dataSetWriterId: number;
        enabled: boolean;
        headerLayoutUri: UAString;
        keyFrameCount: number;
        messageReceiveTimeout: number;
        messageSettings?: DTStructure;
        name: UAString;
        publisherId: Variant;
        schema: IStructuredTypeSchema;
        securityGroupId: UAString;
        securityKeyServices: DTEndpointDescription[];
        securityMode: EnumMessageSecurityMode;
        subscribedDataSet?: DTStructure;
        transportSettings?: DTStructure;
        writerGroupId: number;
        applyOnAllFields<T>(func: Func1<T>, data: T): void;
        binaryStoreSize(): number;
        clone(): any;
        decode(stream: BinaryStream): void;
        decodeDebug(stream: BinaryStream, options: DecodeDebugOptions): void;
        encode(stream: OutputBinaryStream): void;
        explore(): string;
        isValid(): boolean;
        toJSON(): any;
        toString(...args: any[]): string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    dataSetFieldContentMask: number
    dataSetMetaData: DTDataSetMeta
    dataSetReaderProperties: DTKeyValuePair[]
    dataSetWriterId: number
    enabled: boolean
    headerLayoutUri: UAString
    keyFrameCount: number
    messageReceiveTimeout: number
    messageSettings?: DTStructure
    name: UAString
    publisherId: Variant
    schema: IStructuredTypeSchema
    securityGroupId: UAString
    securityKeyServices: DTEndpointDescription[]
    subscribedDataSet?: DTStructure
    transportSettings?: DTStructure
    writerGroupId: number

    Methods

    • Type Parameters

      • T

      Parameters

      • func: Func1<T>
      • data: T

      Returns void

    • Calculate the required size to store this object in a binary stream.

      Returns number

    • Returns any

    • Encode the object to the binary stream.

      Parameters

      • stream: OutputBinaryStream

      Returns void

    • Returns string

    • verify that all object attributes values are valid according to schema

      Returns boolean

    • Returns any

    • Parameters

      • ...args: any[]

      Returns string