libplctag.ITag Interface Reference

An interface to represent any generic tag without exposing its value More...

Inheritance diagram for libplctag.ITag:
libplctag.Tag< M, T >

Public Member Functions

Status GetStatus ()
 
void Initialize ()
 
Task InitializeAsync (CancellationToken token=default)
 
void Read ()
 
Task ReadAsync (CancellationToken token=default)
 
void Write ()
 
Task WriteAsync (CancellationToken token=default)
 

Properties

int [] ArrayDimensions [get, set]
 
string Gateway [get, set]
 
string Name [get, set]
 
string Path [get, set]
 
PlcTypePlcType [get, set]
 
ProtocolProtocol [get, set]
 
int? ReadCacheMillisecondDuration [get, set]
 
TimeSpan Timeout [get, set]
 
bool? UseConnectedMessaging [get, set]
 

Detailed Description