ITcVnDataExportRpcUnlocked

Interface for exporting binary data by means of an unlocked remote procedure call.

Inheritance Hierarchy

ITcUnknown
    ITcVnDataExport
        ITcVnDataExportRpcUnlocked

 Methods

Name

Origin

Description

TcAddRef

ITcUnknown

Increments the reference counter.

TcQueryInterface

ITcUnknown

Get a reference to an implemented interface.

TcRelease

ITcUnknown

Decrements the reference counter.

GetSize

ITcVnDataExport

Get the size of the data.

GetData

ITcVnDataExport

Export the data into a given buffer.

GetDataIfNew

ITcVnDataExport

Export the data into a given buffer, if the data is new (i.e. not yet exported).

GetDataRpcUnlocked

ITcVnDataExportRpcUnlocked

Export the data into a given buffer by means of an unlocked remote procedure call. It lies within the responsibility of the user to ensure that no conflicting accesses can occur.

GetDataIfNewRpcUnlocked

ITcVnDataExportRpcUnlocked

Export the data into a given buffer by means of an unlocked remote procedure call, if the data is new (i.e. not yet exported). It lies within the responsibility of the user to ensure that no conflicting accesses can occur.

System Requirements

Development environment

Target platform

PLC libraries to include

TwinCAT V3.1.4024.59 or later

PC or CX (x64) with min. PL50, e.g. Intel 4-core Atom CPU

Tc3_Vision