Main Page | Features | Central Services | csv-Files | Types | Transfer | Access | API-C | API-.NET | API-Java | Examples | Downloads
page generated on 02.07.2025 - 04:44
Classes
tine Namespace Reference

Classes

struct  ADS
 Defines an Alarm Definition Structure. contains largely static information pertaining to a specific alarm code More...
 
struct  ALM_THRESHOLDS
 Defines a TINE Alarm Watch Threshold struct More...
 
struct  AMS
 Defines an Alarm Message Structure More...
 
struct  ClnInfo
 Structure containing information about the current caller accessing the equipment module (available on the server side only). More...
 
struct  ConTblInfo
 Connection table parameters More...
 
struct  DBLDBL
 a double-double doublet data object, which can be used to carry e.g. a data point. More...
 
struct  DBLDBLDBL
 a 3 * 32-bit double value triplet More...
 
struct  DGSPECTRUM
 doocs GSPECTRUM type: Never tested. More...
 
struct  DIMAGE
 The IMAGE data type object More...
 
struct  DMDA
 A multi-dimensional (up to 6 dimensions) array object More...
 
struct  DSPECTRUM
 The famous doocs SPECTRUM. A USTRING header followed by an array of floats. Due to the unfixed float array this type is NOT blitable More...
 
struct  DUSTRING
 the famous doocs USTRING More...
 
struct  ExpDataStruct
 Structure which is used to map a EqmContext/ExportName to a FecName/EqmName. More...
 
struct  FecAddrStruct
 Structure which contains the FEC address information More...
 
struct  FecDataStruct
 Structure which contains the FEC address information More...
 
struct  FLTFLT
 a float-float doublet data object, which can be used to carry e.g. a data point. More...
 
struct  FLTFLTINT
 a float + float + 32-bit integer triplet More...
 
struct  FLTINT
 a float-integer doublet data object More...
 
struct  FLTINTINT
 a float + 32-bit integer + 32-bit integer triplet More...
 
struct  HistorySpecification
 Defines a TINE History Specification Structure. More...
 
struct  INTFLTFLTFLT
 a 32-bit integer + 3 * float triplet More...
 
struct  INTFLTINT
 a 32-bit integer + float + 32-bit integer triplet More...
 
struct  INTINT
 a 32-bit integer-integer doublet data object More...
 
struct  INTINTFLTFLT
 a 2 * 32-bit integer + 2 *float value quad More...
 
struct  INTINTINT
 a 3 * 32-bit integer triplet More...
 
struct  INTINTINTINT
 a 4 * 32-bit integer quad More...
 
struct  NAME16
 a 16-character fixed-length string data object More...
 
struct  NAME16DBLDBL
 a 16-character fixed-length string data object + double value + double value triplet More...
 
struct  NAME16FI
 a 16-character fixed-length string data object + float + 32-bit integer triplet More...
 
struct  NAME16I
 a 16-character fixed-length string data object + 32-bit integer doublet More...
 
struct  NAME16II
 a 16-character fixed-length string data object + 32-bit integer + 32-bit integer triplet More...
 
struct  NAME32
 a 32-character fixed-length string data object More...
 
struct  NAME32DBLDBL
 a 32-character fixed-length string data object + double value + double value triplet More...
 
struct  NAME32I
 a 32-character fixed-length string data object + 32-bit integer doublet More...
 
struct  NAME48
 a 48-character fixed-length string data object More...
 
struct  NAME48I
 a 48-character fixed-length string data object + 32-bit integer doublet More...
 
struct  NAME64
 a 64-character fixed-length string data object More...
 
struct  NAME64DBL
 a 64-character fixed-length string data object + double value doublet More...
 
struct  NAME64DBLDBL
 a 64-character fixed-length string data object + double value + double value triplet More...
 
struct  NAME64DBLDBLDBL
 a 64-character fixed-length string data object + 3 * double value quad More...
 
struct  NAME64I
 a 64-character fixed-length string data object + 32-bit integer doublet More...
 
struct  NAME8
 an 8-character fixed-length string data object More...
 
struct  NAME8I
 an 8-character fixed-length string data object + 32-bit integer doublet More...
 
struct  PrpQueryStruct
 Defines the definitive (non-legacy) property query structure More...
 
class  TAlarms
 Offers various methods to obtain alarm information from both control system servers and central alarm servers More...
 
class  TDataType
 TINE Data Type object: All data transfered client between and server must be contained in a TDataType object. More...
 
class  TEquipmentModule
 TEquipmentModule is the a TINE server's equipment module class.
More...
 
class  THistory
 Offers various methods to obtain archived data from both control system servers and central archivers. More...
 
struct  TImageFrameHeader
 The Image Frame Header structure More...
 
struct  TImageHeader
 The full IMAGE Header containing relevate image frame information. More...
 
struct  TImageSourceHeader
 Tine Image Source Header struct More...
 
class  TKernel
 TKernel is the TINE Kernel (singleton) class, whose static methods are used to manage the TINE engine. More...
 
class  TLink
 Defines a connection between the local client and the remote server's targeted end point More...
 
class  TQuery
 TQuery is a singleton class offering static methods to acquire information from the control system elements. More...
 
struct  TraceHS
 Trace Header Structure use for scope trace data More...
 
class  TTaggedStruct
 Represents a TINE tagged structure. More...
 
class  TTrace
 A Class which acquires and manages scope trace information More...
 
tine.FecDataStruct.IP
char[] IP
IP address as string
Definition: tine.cs:5022
tine.ADS.alarmDataArraySize
byte alarmDataArraySize
alarm data array length
Definition: tine.cs:4280
tine.TAlarms
Offers various methods to obtain alarm information from both control system servers and central alarm...
Definition: tine.cs:10203
tine.ExpDataStruct
Structure which is used to map a EqmContext/ExportName to a FecName/EqmName.
Definition: tine.cs:4964
tine.HistorySpecification.archiveRate
Int32 archiveRate
archive rate in sec
Definition: tine.cs:4642
tine.TImageFrameHeader
The Image Frame Header structure
Definition: tine.cs:880
tine.PrpQueryStruct.prpFormat
byte prpFormat
the default output data format accepted for this property
Definition: tine.cs:4915
tine.TKernel.RegisterDeviceName
static Int32 RegisterDeviceName(String eqm, String devName, Int32 devNr)
Assigns a device name to the specified device number.
Definition: tine.cs:12199
tine.DIMAGE.header
TImageHeader header
The frame header information for this image
Definition: tine.cs:1316
tine.TDataType.TDataType
unsafe TDataType(ref NAME32 data)
makes a TDataType from the referenced NAME32
Definition: tine.cs:6475
tine.THistory.HstSrc
Provides specific information concerning the archive source (CENTRAL or LOCAL) used in the archived d...
Definition: tine.cs:10753
tine.ConTblInfo.expName
char[] expName
eqm function name
Definition: tine.cs:5094
tine.TDataType.TDataType
TDataType(int dataSize, byte dataFmt, string dataTag)
Makes a new TDataType based on the parameters given
Definition: tine.cs:7079
tine.TDataType.GetData
Int32 GetData(ref double data)
Gets the data from the underlying data object and assigns it to the referenced double
Definition: tine.cs:7171
tine.AMS.alarmCode
UInt32 alarmCode
alarm code ID
Definition: tine.cs:4085
tine.TDataType.TDataType
unsafe TDataType(ref NAME64 data)
makes a TDataType from the referenced NAME64
Definition: tine.cs:6467
tine.PrpQueryStruct.prpName
char[] prpName
the property name
Definition: tine.cs:4858
tine.TTaggedStruct.TTaggedStruct
TTaggedStruct(object tstruct, string tstag)
The primary constructor for a TINE tagged structure.
Definition: tine.cs:13224
tine.TDataType.TDataType
unsafe TDataType(ref INTINT data)
makes a TDataType from the referenced INTINT
Definition: tine.cs:6507
tine.INTFLTINT
a 32-bit integer + float + 32-bit integer triplet
Definition: tine.cs:2440
tine.TKernel.GetFecLogDepth
static Int32 GetFecLogDepth()
Retrieves the current setting for the maximum number of log entries in the FEC process's log file.
Definition: tine.cs:11838
tine.TEquipmentModule.SavePropertyValues
int SavePropertyValues(string property, string device, object values)
Saves the values in the give 'values' object with the property and device provides.
Definition: tine.cs:13679
tine.ClnInfo.counter
UInt16 counter
this client's counts remaining in subscription(s)
Definition: tine.cs:4784
tine.ConTblInfo
Connection table parameters
Definition: tine.cs:5088
tine.TTaggedStruct
Represents a TINE tagged structure.
Definition: tine.cs:13168
tine.FecAddrStruct.strAdr
char[] strAdr
IP address as string
Definition: tine.cs:5066
tine.TKernel
TKernel is the TINE Kernel (singleton) class, whose static methods are used to manage the TINE engine...
Definition: tine.cs:11638
tine.TDataType.TDataType
unsafe TDataType(ref NAME64DBLDBL data)
makes a TDataType from the referenced NAME64DBLDBL
Definition: tine.cs:6571
tine.ClnInfo.addr
SCKADR addr
this client's ip address
Definition: tine.cs:4794
tine.TDataType.GetTineFormat
static byte GetTineFormat(Object data)
gets the TINE data format code for the object passed
Definition: tine.cs:5287
tine.HistorySpecification.heartbeat
Int32 heartbeat
archive heartbeat in sec
Definition: tine.cs:4654
tine.PrpQueryStruct.prpHistoryDepthLong
UInt16 prpHistoryDepthLong
the depth of the long term history kept for this property
Definition: tine.cs:4911
tine.TEquipmentModule.SetAlarm
int SetAlarm(Int32 devNr, UInt32 almCode)
Inserts an alarm into the local alarm server table.
Definition: tine.cs:13722
tine.FecDataStruct.IPXImmediateAddress
byte[] IPXImmediateAddress
IPX addr info (or internal)
Definition: tine.cs:5017
tine.TDataType.GetXAxis
static double[] GetXAxis(Object data, int len)
Returns an array of double values suitable for use as the X-axis values in a plot
Definition: tine.cs:5569
tine.FecAddrStruct.netAdr
byte[] netAdr
IPX addr info (or internal)
Definition: tine.cs:5056
tine.HistorySpecification.depthShort
Int32 depthShort
for short term storage
Definition: tine.cs:4646
tine.AMS.alarmOscillationWindowPinned
byte alarmOscillationWindowPinned
binary: 0 = not pinned
Definition: tine.cs:4138
tine.TDataType.PutData
Int32 PutData(DIMAGE data)
assigns the input DIMAGE data to the underlying TDatatype data object
Definition: tine.cs:7411
tine.TKernel.ParseTineTimeString
static double ParseTineTimeString(String value)
Makes a UTC double from the give string input
Definition: tine.cs:11976
tine.TTrace.SetReferenceTimestamp
void SetReferenceTimestamp(double referenceTimestamp)
assigns the given timestamp to the reference trace
Definition: tine.cs:12714
tine.ALM_THRESHOLDS.hiwarnsev
Int32 hiwarnsev
high warning severity
Definition: tine.cs:4002
tine.TEquipmentModule.SetCompletion
void SetCompletion(string statusString)
Sets the error string to accompany the current server call
Definition: tine.cs:14103
tine.TDataType.TDataType
unsafe TDataType(ref UInt32 data)
makes a TDataType from the referenced unsigned int
Definition: tine.cs:6402
tine.TDataType.TDataType
unsafe TDataType(ref DUSTRING data)
makes a TDataType from the referenced DUSTRING
Definition: tine.cs:6619
tine.ALM_THRESHOLDS.codeLow
Int32 codeLow
alarm code to apply in lieu of value too low
Definition: tine.cs:4054
tine.TKernel.RegisterFecInformation
static Int32 RegisterFecInformation(String fecName, String defaultSubSystem, String defaultContext, String fecDescription, String fecLocation, String attachedHardware, String responsible)
Assigns a FEC Name and descriptive information to the server process. With this call,...
Definition: tine.cs:12067
tine.TEquipmentModule.RegisterPropertyAlias
int RegisterPropertyAlias(string property, string alias)
assigns an alias name to the specified propert
Definition: tine.cs:13634
tine.ALM_THRESHOLDS.lowarnsev
Int32 lowarnsev
low warning severity
Definition: tine.cs:4010
tine.TKernel.SetUseStandardHistoryFiles
static void SetUseStandardHistoryFiles(Boolean value)
Turns on so-called standard non-fragmented (worst-case) local history files
Definition: tine.cs:12331
tine.TraceHS.DeviceFormat
int DeviceFormat
canonical data format for the trace data
Definition: tine.cs:1394
tine.TDataType.TDataType
unsafe TDataType(ref Int64 data)
makes a TDataType from the referenced signed long
Definition: tine.cs:6444
tine.TKernel.StopServices
static void StopServices()
Explicity shuts down the TINE engine (not something you want to be doing very often).
Definition: tine.cs:11901
tine.ClnInfo.starttime
UInt32 starttime
this client's start of initial subscription
Definition: tine.cs:4780
tine.TraceHS.GetDescription
string GetDescription()
the device description as a string
Definition: tine.cs:1454
tine.ClnInfo
Structure containing information about the current caller accessing the equipment module (available o...
Definition: tine.cs:4766
tine.TKernel.SetDataTimeStamp
static void SetDataTimeStamp(double timestamp)
Sets the intrinsic data timestamp to the value given.
Definition: tine.cs:11916
tine.TDataType.TDataType
unsafe TDataType(ref NAME64DBL data)
makes a TDataType from the referenced NAME64DBL
Definition: tine.cs:6539
tine.TEquipmentModule.AppendAlarmWatchTable
int AppendAlarmWatchTable(string prp, string dev, Int32 siz, Int32 fmt, Int32 atyp, Int32 sev, Int32 sys, ref ALM_THRESHOLDS thr)
Inserts a property to be monitored into the local alarm server's Watch Table.
Definition: tine.cs:13943
tine.TTrace.GetReferenceLink
TLink GetReferenceLink()
Returns the embedded TINE Link representing the reference trace
Definition: tine.cs:12590
tine.TDataType.GetDelimiter
static String GetDelimiter()
Gets the string separation to use when the 'ToString' method of compound data types is used.
Definition: tine.cs:6021
tine.DBLDBLDBL
a 3 * 32-bit double value triplet
Definition: tine.cs:2652
tine.ExpDataStruct.FecName
char[] FecName
FEC Name
Definition: tine.cs:4970
tine.TDataType.TDataType
unsafe TDataType(ref INTINTINTINT data)
makes a TDataType from the referenced INTINTINTINT
Definition: tine.cs:6611
tine.TDataType.GetDataAsStringArray
static String[] GetDataAsStringArray(Object data)
Returns an array of strings representing the given data object
Definition: tine.cs:6036
tine.ALM_THRESHOLDS.losev
Int32 losev
low severity
Definition: tine.cs:4006
tine.TKernel.SetUseConnectedSockets
static void SetUseConnectedSockets(Boolean value)
Use this routine to signal that all links should make use of TCP/IP rather than UDP
Definition: tine.cs:12414
tine.TKernel.InitializeServer
static Int32 InitializeServer()
Initializes the TINE server engine.
Definition: tine.cs:11878
tine.AMS.alarmMask
UInt32 alarmMask
alarm mask
Definition: tine.cs:4105
tine.TTrace.TTrace
TTrace(String context, String server)
Contructs a Trace object but does not begin monitoring
Definition: tine.cs:12659
tine.TQuery.GetStockProperties
static String[] GetStockProperties()
Retrieves a list of available stock properties
Definition: tine.cs:9291
tine.TEquipmentModule.ScheduleProperty
Int32 ScheduleProperty(string property)
Schedules the given property for immediate delivery to all attached clients.
Definition: tine.cs:14083
tine.ALM_THRESHOLDS.codeHigh
Int32 codeHigh
alarm code to apply in lieu of value_too_high
Definition: tine.cs:4046
tine.ADS.alarmCode
UInt32 alarmCode
alarm code ID
Definition: tine.cs:4260
tine.ALM_THRESHOLDS.cnt
Int32 cnt
number successive threshold exceeded before applying alarm
Definition: tine.cs:3994
tine.THistory.HstSrc.getName
String getName()
either "central" or "local"
Definition: tine.cs:10784
tine.HistorySpecification.depthLong
Int32 depthLong
for long term storage
Definition: tine.cs:4650
tine.TTrace.GetAverageLink
TLink GetAverageLink()
Returns the embedded TINE Link representing the trace average
Definition: tine.cs:12608
tine.NAME32
a 32-character fixed-length string data object
Definition: tine.cs:1607
tine.TDataType.TDataType
unsafe TDataType(ref NAME16I data)
makes a TDataType from the referenced NAME16I
Definition: tine.cs:6555
tine.TDataType.TDataType
unsafe TDataType(ref INTFLTINT data)
makes a TDataType from the referenced INTFLTINT
Definition: tine.cs:6587
tine.ADS.dataText
char[] dataText
text description for alarm data contents
Definition: tine.cs:4303
tine.ALM_THRESHOLDS.codeLowWarn
Int32 codeLowWarn
alarm code to apply in lieu of warn_too_low
Definition: tine.cs:4058
tine.TDataType.TDataType
unsafe TDataType(ref NAME32DBLDBL data)
makes a TDataType from the referenced NAME32DBLDBL
Definition: tine.cs:6579
tine.TraceHS.DeviceName
char[] DeviceName
device name responsible for the trace
Definition: tine.cs:1385
tine.TKernel.MakeSystemDataStamp
static int MakeSystemDataStamp()
A server will automatically obtain and update the cannonical system data stamp for its context if a C...
Definition: tine.cs:11967
tine.TKernel.AssignBufferSpace
static Int32 AssignBufferSpace(UInt32 clnRcvBufferSpace, UInt32 srvRcvBufferSpace, UInt32 clnSndBufferSpace, UInt32 srvSndBufferSpace)
Assigns specific buffer capacity for certain configurable TINE sockets.
Definition: tine.cs:11768
tine.TDataType.GetData
Int32 GetData(Object data, int length, int offset)
Gets the data from the underlying data object and assigns it to the object given
Definition: tine.cs:7240
tine.TraceHS.GetDeviceName
string GetDeviceName()
the device name as a string
Definition: tine.cs:1462
tine.TKernel.RegisterPropertyInformation
static Int32 RegisterPropertyInformation(String eqm, String prpName, TDataType dtOut, TDataType dtIn, UInt16 accessMode, UInt16 arrayType, UInt16 rowLength, String prpDescription, Int32 prpId, String redirectionTarget)
Assigns pertinent information for the specified property.
Definition: tine.cs:12135
tine.ConTblInfo.sizeIn
UInt32 sizeIn
data array size down
Definition: tine.cs:5131
tine.TDataType.GetData
Int32 GetData(ref float data)
Gets the data from the underlying data object and assigns it to the referenced float
Definition: tine.cs:7159
tine.AMS.alarmData
byte[] alarmData
alarm data (if any)
Definition: tine.cs:4110
tine.TDataType.GetYAxis
static double[] GetYAxis(Object data, int len)
Returns an array of double values suitable for use as the Y-axis values in a plot
Definition: tine.cs:5649
tine.TDataType.TDataType
unsafe TDataType(ref FLTFLTINT data)
makes a TDataType from the referenced FLTFLTINT
Definition: tine.cs:6595
tine.DUSTRING
the famous doocs USTRING
Definition: tine.cs:3088
tine.TraceHS.PlotMaxY
float PlotMaxY
y axis plot maximum setting
Definition: tine.cs:1419
tine.FecAddrStruct.tineProtocol
Int32 tineProtocol
tine protocol level (highest level accepted)
Definition: tine.cs:5078
tine.TTrace.GetAverage
float[] GetAverage()
Returns the current trace average.
Definition: tine.cs:12820
tine.ALM_THRESHOLDS.hiwarn
float hiwarn
high threshold warning (approaching high threshold)
Definition: tine.cs:4018
tine.AMS.starttimeUSec
UInt32 starttimeUSec
alarm starttime (micro-seconds part)
Definition: tine.cs:4101
tine.ConTblInfo.strTagIn
char[] strTagIn
eqm structure tag down
Definition: tine.cs:5140
tine.TTrace.GetYAxisUnits
String GetYAxisUnits()
Returns the Y Axis units
Definition: tine.cs:13042
tine.ConTblInfo.linkStatus
short linkStatus
current link status
Definition: tine.cs:5173
tine.TDataType.TDataType
unsafe TDataType(ref Int16 data)
makes a TDataType from the referenced signed short
Definition: tine.cs:6388
tine.PrpQueryStruct.prpHistoryDepthShort
UInt16 prpHistoryDepthShort
the depth of the short term history kept for this property
Definition: tine.cs:4907
tine.ClnInfo.userName
char[] userName
this client's user name
Definition: tine.cs:4790
tine.TKernel.SetSystemDataStamp
static void SetSystemDataStamp(int value)
A server will automatically obtain and update the cannonical system data stamp for its context if a C...
Definition: tine.cs:11991
tine.THistory.GetArchivedData
static int GetArchivedData(String context, String server, String property, String device, double start, double stop, Object data, HstSrc src, uint timeout, Boolean extendedRange)
Gets archived data (trend) for the parameters given over the time range specified.
Definition: tine.cs:11550
tine.DIMAGE.frameBuffer
byte[] frameBuffer
The internal frame buffer containing the frame bytes for this image
Definition: tine.cs:1324
tine.HistorySpecification.rhsServerName
char[] rhsServerName
Remote Server Name
Definition: tine.cs:4667
tine.TImageSourceHeader
Tine Image Source Header struct
Definition: tine.cs:751
tine.TraceHS
Trace Header Structure use for scope trace data
Definition: tine.cs:1379
tine.PrpQueryStruct.prpSizeIn
UInt32 prpSizeIn
the maximum allowed size of an input data set associated with the property
Definition: tine.cs:4899
tine.ALM_THRESHOLDS.normalIsAlarm
Int32 normalIsAlarm
apply a NOT to the 'normal value'
Definition: tine.cs:4038
tine.TDataType.GetDataFormat
int GetDataFormat()
Gets the tine data format assigned to the underlying data.
Definition: tine.cs:7740
tine.TKernel.StartServices
static void StartServices()
Required call for the TINE engine to function property.
Definition: tine.cs:11893
tine.TraceHS.UnitsX
char[] UnitsX
x axis units
Definition: tine.cs:1415
tine.PrpQueryStruct.prpMinValue
float prpMinValue
the lower limit of valid data associated with the property
Definition: tine.cs:4887
tine.TDataType.GetDataAsStringArray
String[] GetDataAsStringArray()
Returns an array of strings representing the current data object
Definition: tine.cs:6290
tine.FLTINTINT
a float + 32-bit integer + 32-bit integer triplet
Definition: tine.cs:2546
tine.ConTblInfo.access
short access
data access
Definition: tine.cs:5119
tine.TraceHS.preTrigger
int preTrigger
pre trigger time offset
Definition: tine.cs:1402
tine.PrpQueryStruct.prpMaxValue
float prpMaxValue
the upper limit of valid data associated with the property
Definition: tine.cs:4891
tine.PrpQueryStruct.prpFormatIn
byte prpFormatIn
is the default input data format accepted for this property
Definition: tine.cs:4919
tine.TDataType.TDataType
unsafe TDataType(ref DBLDBL data)
makes a TDataType from the referenced DBLDBL
Definition: tine.cs:6523
tine.TDataType.PutData
Int32 PutData(Object data, int row, int length, int offset)
assigns the input (double array) data object to the underlying TDatatype data object
Definition: tine.cs:7625
tine.HistorySpecification.aTolerance
float aTolerance
absolute tolerance
Definition: tine.cs:4662
tine.TKernel.GetPortOffset
static Int32 GetPortOffset(String fecName)
Obtains the FEC port offset appropriate for the give FEC name.
Definition: tine.cs:12089
tine.TQuery.GetPropertyInformation
static int GetPropertyInformation(string dev, string prp, ref PrpQueryStruct[] pqs, ref int num)
Returns a list of property query information struct associated with the specified device server,...
Definition: tine.cs:9445
tine.ALM_THRESHOLDS.mask
UInt32 mask
if non-zero -> apply mask and check vs. normal value
Definition: tine.cs:4030
tine.FecAddrStruct.inetProtocol
Int32 inetProtocol
inet protocol (UDP, TCP, IPX, MMF, PIPE, etc.)
Definition: tine.cs:5074
tine.ALM_THRESHOLDS.code
Int32 code
alarm code to apply in lieu of invalid_index
Definition: tine.cs:4042
tine.TQuery.GetSystemContexts
static String[] GetSystemContexts()
Retrieves a list of server contexts via query to the Equipment Name Server.
Definition: tine.cs:9194
tine.ALM_THRESHOLDS.hi
float hi
high threshold
Definition: tine.cs:4014
tine.TKernel.SetDeviceZPosition
static Int32 SetDeviceZPosition(String eqm, String devName, float zposition)
Assigns an Z-position to a registered device
Definition: tine.cs:12265
tine.ALM_THRESHOLDS.codeHighWarn
Int32 codeHighWarn
alarm code to apply in lieu of warn_too_high
Definition: tine.cs:4050
tine.TEquipmentModule.SetAlarm
int SetAlarm(string devName, UInt32 almCode, String tag, object almData, byte almFlags)
Inserts an alarm into the local alarm server table.
Definition: tine.cs:13845
tine.TDataType.TDataType
unsafe TDataType(ref FLTFLT data)
makes a TDataType from the referenced FLTFLT
Definition: tine.cs:6515
tine.TKernel.FecLog
static Int32 FecLog(string text)
Appends the given text to the FEC process's log file.
Definition: tine.cs:11813
tine.TQuery.GetSystemProperties
static String[] GetSystemProperties(String server, ref Boolean hasDeviceQueryPrecedence, PropertyQueryType flags)
Retrieves a list of properties via query to the server given.
Definition: tine.cs:9332
tine.TDataType.SetDataTimeStamp
void SetDataTimeStamp(double timestamp)
Sets the current data timestamp (as a UTC double) to the underlying data.
Definition: tine.cs:7710
tine.TDataType.TDataType
TDataType(Array data)
Makes a TDataType from the array object given
Definition: tine.cs:6889
tine.THistory.GetExclusiveHistorySource
static ExclusiveHistorySource GetExclusiveHistorySource()
Gets the current exclusive history source setting
Definition: tine.cs:10875
tine.TEquipmentModule.RegisterPropertyInformation
int RegisterPropertyInformation(string property, TDataType dout, TDataType din, UInt16 acc, UInt16 atype, int rowLength, string dsc, int propId, string rdr)
Assigns pertinent information for the specified property.
Definition: tine.cs:13624
tine.TTrace.GetTracePlotMaximum
float GetTracePlotMaximum()
Returns the Y Axis maximum setting
Definition: tine.cs:13051
tine.DMDA
A multi-dimensional (up to 6 dimensions) array object
Definition: tine.cs:3722
tine.TDataType.PutData
Int32 PutData()
assigns the referenced data object to the underlying TDatatype data object
Definition: tine.cs:7421
tine.TKernel.SetWorkAreaSize
static UInt32 SetWorkAreaSize(UInt32 sizeInBytes)
Sets the server-side work area size which is coupled to the maximum transport size for supported by a...
Definition: tine.cs:11714
tine.NAME32DBLDBL
a 32-character fixed-length string data object + double value + double value triplet
Definition: tine.cs:2326
tine.PrpQueryStruct.prpTag
char[] prpTag
the data tag for output data sets (CF_STRUCT, CF_BITFIELD, CF_HISTORY, etc.)
Definition: tine.cs:4873
tine.TKernel.SetHistoryDeactivateOnError
static void SetHistoryDeactivateOnError(Boolean value)
Turns local history decactivation on error on or off
Definition: tine.cs:12311
tine.ADS.alarmSystem
UInt16 alarmSystem
alarm system ID (0 -> use registered default)
Definition: tine.cs:4268
tine.INTINTINT
a 3 * 32-bit integer triplet
Definition: tine.cs:2599
tine.THistory.HstSrc.GetSourceType
int GetSourceType()
either CENTRAL or LOCAL
Definition: tine.cs:10776
tine.TDataType.GetDataTimeStamp
double GetDataTimeStamp()
Gets the current data timestamp (as a UTC double) associated with the underlying data.
Definition: tine.cs:7705
tine.TEquipmentModule.ScheduleProperty
Int32 ScheduleProperty(string property, Int32 scope)
Schedules the given property for immediate delivery to all attached clients according scope specified...
Definition: tine.cs:14067
tine.NAME64DBLDBLDBL
a 64-character fixed-length string data object + 3 * double value quad
Definition: tine.cs:3021
tine.FecAddrStruct.reserved
Int32 reserved
tine protocol level (highest level accepted)
Definition: tine.cs:5082
tine.TraceHS.Reserved
char[] Reserved
reserved space
Definition: tine.cs:1433
tine.NAME16DBLDBL
a 16-character fixed-length string data object + double value + double value triplet
Definition: tine.cs:2269
tine.ClnInfo.tineProtocol
short tineProtocol
this client's tine protocol level
Definition: tine.cs:4802
tine.THistory.SetExclusiveHistorySource
static void SetExclusiveHistorySource(ExclusiveHistorySource value)
Sets the current exclusive history source setting
Definition: tine.cs:10883
tine.TDataType.TDataType
unsafe TDataType(ref FLTINT data)
makes a TDataType from the referenced FLTINT
Definition: tine.cs:6499
tine.TKernel.GetHistoryFilesRepository
static String GetHistoryFilesRepository()
The current local history file repository
Definition: tine.cs:12281
tine.TImageHeader
The full IMAGE Header containing relevate image frame information.
Definition: tine.cs:1188
tine.TQuery
TQuery is a singleton class offering static methods to acquire information from the control system el...
Definition: tine.cs:9185
tine.NAME16
a 16-character fixed-length string data object
Definition: tine.cs:1577
tine.TDataType.GetData
Int32 GetData(ref UInt16 data)
Gets the data from the underlying data object and assigns it to the referenced unsigned signed short
Definition: tine.cs:7123
tine.TraceHS.OffsetX
float OffsetX
x axis offset
Definition: tine.cs:1410
tine.TKernel.SetDeviceRegion
static Int32 SetDeviceRegion(String eqm, String devName, String region)
Assigns an alarm region to a registered device
Definition: tine.cs:12232
tine.TKernel.SetHistoryLateAddtionWindow
static void SetHistoryLateAddtionWindow(Int32 value)
Sets the time window (in seconds) for allowing so-called standard non-fragmented (worst-case) local h...
Definition: tine.cs:12345
tine.NAME48
a 48-character fixed-length string data object
Definition: tine.cs:1637
tine.AMS.device
char[] device
device name
Definition: tine.cs:4076
tine.TKernel.SetDeviceDescription
static Int32 SetDeviceDescription(String eqm, String devName, String description)
Assigns a description to a registered device
Definition: tine.cs:12210
tine.NAME16FI
a 16-character fixed-length string data object + float + 32-bit integer triplet
Definition: tine.cs:2156
tine.ConTblInfo.heartbeat
UInt32 heartbeat
used by subscriptions
Definition: tine.cs:5153
tine.TDataType.TDataType
unsafe TDataType(ref UInt64 data)
makes a TDataType from the referenced unsigned long
Definition: tine.cs:6430
tine.TDataType.TDataType
unsafe TDataType(ref NAME64I data)
makes a TDataType from the referenced NAME64I
Definition: tine.cs:6531
tine.TDataType.TDataType
unsafe TDataType(ref NAME16FI data)
makes a TDataType from the referenced NAMEFI
Definition: tine.cs:6563
tine.TTrace.GetReference
float[] GetReference()
Returns the current reference trace.
Definition: tine.cs:12808
tine.AMS.alarmDataFormat
byte alarmDataFormat
alarm data format (simple code)
Definition: tine.cs:4114
tine.TTrace.ClearReference
void ClearReference()
clears the currently assigned reference trace.
Definition: tine.cs:12803
tine.FecDataStruct.IPh_addr
byte[] IPh_addr
IP haddr (byte representation)
Definition: tine.cs:5027
tine.ADS.alarmOscillationWindowPinned
byte alarmOscillationWindowPinned
binary: 0 = not pinned
Definition: tine.cs:4288
tine.HistorySpecification.pollingRate
Int32 pollingRate
polling rate in msec
Definition: tine.cs:4638
tine.TKernel.GetSystemDataStamp
static int GetSystemDataStamp()
Provides the last established system data stamp
Definition: tine.cs:11955
tine.DIMAGE
The IMAGE data type object
Definition: tine.cs:1310
tine.PrpQueryStruct.prpAccess
byte prpAccess
the allowed data access for this property (either CA_READ, CA_WRITE or both)
Definition: tine.cs:4923
tine.ALM_THRESHOLDS
Defines a TINE Alarm Watch Threshold struct
Definition: tine.cs:3989
tine.FecDataStruct.FecName
char[] FecName
FEC Name
Definition: tine.cs:5002
tine.TDataType.GetData
Int32 GetData(ref UInt32 data)
Gets the data from the underlying data object and assigns it to the referenced unsigned int
Definition: tine.cs:7147
tine.TTrace.GetTrace
float[] GetTrace()
Returns the current trace
Definition: tine.cs:12831
tine.INTINTINTINT
a 4 * 32-bit integer quad
Definition: tine.cs:2768
tine.ALM_THRESHOLDS.hisev
Int32 hisev
high severity
Definition: tine.cs:3998
tine.ClnInfo.pollingRate
Int32 pollingRate
this client's requested polling rate
Definition: tine.cs:4776
tine.AMS.alarmSystem
UInt16 alarmSystem
alarm system ID (0 -> use registered default)
Definition: tine.cs:4130
tine.TTrace.GetTraceStatusString
String GetTraceStatusString()
Returns the current trace link status as a string
Definition: tine.cs:12672
tine.NAME8
an 8-character fixed-length string data object
Definition: tine.cs:1547
tine.TraceHS.TraceHS
TraceHS(Boolean register)
create and register an instance of TraceHS
Definition: tine.cs:1479
tine.TEquipmentModule.ClearAlarm
void ClearAlarm(Int32 devNr)
Instructs the local alarm server table that the given alarm is to be cleared.
Definition: tine.cs:13873
tine.TDataType.GetChannelNames
static String[] GetChannelNames(Object data, int len)
Returns an array of strings providing suitable channel name labels according to the data object passe...
Definition: tine.cs:5709
tine.TEquipmentModule.SetAlarm
int SetAlarm(string devName, UInt32 almCode, object almData, byte almFlags)
Inserts an alarm into the local alarm server table.
Definition: tine.cs:13814
tine.ConTblInfo.counter
int counter
current subscription counter
Definition: tine.cs:5169
tine.TKernel.SetDeviceLocation
static Int32 SetDeviceLocation(String eqm, String devName, String location)
Assigns a location to a registered device
Definition: tine.cs:12221
tine.THistory.GetArchivedData
static int GetArchivedData(String context, String server, String property, String device, int index, int fieldindex, int sample, double start, double stop, Object data, HstSrc src, uint timeout, Boolean extendedRange)
Gets archived data (trend) for the parameters given over the time range specified.
Definition: tine.cs:11517
tine.TTrace.GetTraceLength
int GetTraceLength()
Returns the length of the trace
Definition: tine.cs:13156
tine.DGSPECTRUM
doocs GSPECTRUM type: Never tested.
Definition: tine.cs:3408
tine.TDataType.TDataType
TDataType()
Makes a CF_NULL TDataType
Definition: tine.cs:6880
tine.TKernel.RegisterFecInformation
static Int32 RegisterFecInformation(String fecName, String defaultSubSystem, String defaultContext, String fecDescription, String fecLocation, String attachedHardware, String responsible, UInt16 portOffset)
Assigns a FEC Name and descriptive information to the server process.
Definition: tine.cs:12033
tine.AMS.timestampUSec
UInt32 timestampUSec
current alarm time (micro-seconds part)
Definition: tine.cs:4093
tine.TKernel.MakeDataTimeStamp
static double MakeDataTimeStamp()
Makes a data timestamp according to the current system time.
Definition: tine.cs:11941
tine.TEquipmentModule.GetDeviceNumber
Int32 GetDeviceNumber(string device, string property)
Returns the registered device number for the device name and property given.
Definition: tine.cs:14019
tine.TDataType.TDataType
unsafe TDataType(ref double data)
makes a TDataType from the referenced double passed
Definition: tine.cs:6346
tine.DIMAGE.frameBufferSize
UInt32 frameBufferSize
The internal frame buffer size, giving the maximum frame size
Definition: tine.cs:1320
tine.TDataType.TDataType
unsafe TDataType(ref NAME16 data)
makes a TDataType from the referenced NAME16
Definition: tine.cs:6483
tine.TKernel.GetUtcNow
static double GetUtcNow()
Returns the current UTC time (seconds since 1970) as a double (with fractional seconds).
Definition: tine.cs:11648
tine.ConTblInfo.devName
char[] devName
eqm device name
Definition: tine.cs:5104
tine.DBLDBL
a double-double doublet data object, which can be used to carry e.g. a data point.
Definition: tine.cs:1833
tine.ALM_THRESHOLDS.normal
UInt32 normal
normal valid data value
Definition: tine.cs:4034
tine.TDataType.TDataType
unsafe TDataType(ref UInt16 data)
makes a TDataType from the referenced unigned short
Definition: tine.cs:6374
tine.PrpQueryStruct.prpRedirection
char[] prpRedirection
a redirection string if the property is redirected to another server
Definition: tine.cs:4868
tine.TTrace.GetXAxisUnits
String GetXAxisUnits()
Returns the X Axis units
Definition: tine.cs:13033
tine.TDataType.GetDataAsStringArray
static String[] GetDataAsStringArray(Object data, int precision)
Returns an array of strings representing the given data object
Definition: tine.cs:6046
tine.AMS.descriptor
byte descriptor
current alarm descriptor
Definition: tine.cs:4126
tine.TDataType.TDataType
TDataType(Array data, int offset, int length)
Makes a TDataType from the array object given
Definition: tine.cs:6935
tine.TTrace
A Class which acquires and manages scope trace information
Definition: tine.cs:12554
tine.TDataType.GetData
Int32 GetData(ref Int32 data)
Gets the data from the underlying data object and assigns it to the referenced signed int
Definition: tine.cs:7135
tine.HistorySpecification
Defines a TINE History Specification Structure.
Definition: tine.cs:4633
tine.TTrace.TTrace
TTrace(String context, String server, String device, String property)
Contructs a Trace object but does not begin monitoring
Definition: tine.cs:12622
tine.PrpQueryStruct.prpSize
UInt32 prpSize
the maximum allowed size of an output data set associated with the property
Definition: tine.cs:4895
tine.TDataType.TDataType
unsafe TDataType(ref NAME32I data)
makes a TDataType from the referenced NAME32I
Definition: tine.cs:6547
tine.TTrace.GetTracePlotMinimum
float GetTracePlotMinimum()
Returns the Y Axis minimum setting
Definition: tine.cs:13060
tine.TDataType.TDataType
unsafe TDataType(ref Int32 data)
makes a TDataType from the referenced signed int
Definition: tine.cs:6416
tine.TKernel.GetWorkAreaSize
static UInt32 GetWorkAreaSize()
Gets the server-side work area size which is coupled to the maximum transport size for supported by a...
Definition: tine.cs:11730
tine.ConTblInfo.dtimestampMSEC
int dtimestampMSEC
arriving TINE timestamp (msec fraction)
Definition: tine.cs:5165
tine.TDataType.PutData
Int32 PutData(Object data)
assigns the input data object to the underlying TDatatype data object
Definition: tine.cs:7431
tine.ConTblInfo.formatIn
short formatIn
eqp data format down
Definition: tine.cs:5123
tine.TQuery.GetSystemProperties
static String[] GetSystemProperties(String server, ref Boolean hasDeviceQueryPrecedence)
Retrieves a list of properties via query to the server given.
Definition: tine.cs:9273
tine.TEquipmentModule.GetCallerInformation
unsafe ClnInfo GetCallerInformation()
Returns a ClnInfo structure containing relevant information of the current caller of this equipment m...
Definition: tine.cs:14044
tine.TKernel.SrvLog
static Int32 SrvLog(string filename, string tag, string text)
Appends the given text to the designated log file.
Definition: tine.cs:11860
tine.ALM_THRESHOLDS.lo
float lo
low threshold
Definition: tine.cs:4022
tine.NAME64
a 64-character fixed-length string data object
Definition: tine.cs:1667
tine.AMS.alarmOscillationWindow
byte alarmOscillationWindow
alarm oscillation window (in clear counts)
Definition: tine.cs:4134
tine.AMS.starttime
UInt32 starttime
alarm starttime (seconds part)
Definition: tine.cs:4097
tine.PrpQueryStruct.rowSize
UInt16 rowSize
the size of a row in an array property
Definition: tine.cs:4948
tine.TDataType.SetSystemStamp
void SetSystemStamp(Int32 sysStamp)
Sets the current system stamp to the underlying data.
Definition: tine.cs:7720
tine.TDataType.GetDataTag
string GetDataTag()
Gets the data tag assigned to the underlying data. (e.g. structure or bitfield tag).
Definition: tine.cs:7746
tine.TDataType.SetDelimiter
static void SetDelimiter(String value)
Sets the string separation to use when the 'ToString' method of compound data types is used.
Definition: tine.cs:6026
tine.FecDataStruct.inetProtocol
Int32 inetProtocol
inet protocol (UDP, TCP, IPX, MMF, PIPE, etc.)
Definition: tine.cs:5035
tine.PrpQueryStruct.prpUnits
char[] prpUnits
a string containing the natural units of the data returned by the property
Definition: tine.cs:4883
tine.INTINT
a 32-bit integer-integer doublet data object
Definition: tine.cs:1744
tine.TEquipmentModule.TEquipmentModule
TEquipmentModule(string exp, string eqm, Int32 ndev, CallHandler hndlr, FcnDispatch ini, FcnDispatch bkg, Int32 bkgInterval, FcnDispatch exi)
Primary constructor for an equipment module object.
Definition: tine.cs:13569
tine.TDataType.TDataType
unsafe TDataType(ref FLTINTINT data)
makes a TDataType from the referenced FLTINTINT
Definition: tine.cs:6603
tine.NAME32I
a 32-character fixed-length string data object + 32-bit integer doublet
Definition: tine.cs:1972
tine.TDataType.SetDataTag
void SetDataTag(string tag)
Sets the data tag assigned to the underlying data. (e.g. structure or bitfield tag).
Definition: tine.cs:7757
tine.TEquipmentModule
TEquipmentModule is the a TINE server's equipment module class.
Definition: tine.cs:13496
tine.PrpQueryStruct.numRows
UInt16 numRows
the number of rows in an array property
Definition: tine.cs:4944
tine.TDataType.GetChannelNames
String[] GetChannelNames()
Returns an array of strings providing suitable channel name labels according to the current data obje...
Definition: tine.cs:6298
tine.TKernel.AssignBufferSpace
static Int32 AssignBufferSpace(UInt32 rcvBufferSpace, UInt32 sndBufferSpace)
Assigns specific buffer capacity for certain configurable TINE sockets.
Definition: tine.cs:11797
tine.TKernel.GetHistoryStaticFilesRepository
static String GetHistoryStaticFilesRepository()
The current static local history file repository Local history files located in this area will not be...
Definition: tine.cs:12302
tine.ConTblInfo.formatOut
short formatOut
eqp data format up
Definition: tine.cs:5127
tine.PrpQueryStruct.prpNumOverloads
UInt32 prpNumOverloads
the number of overloads associated with this property name
Definition: tine.cs:4903
tine.ConTblInfo.context
char[] context
eqm context
Definition: tine.cs:5109
tine.PrpQueryStruct.prpTagIn
char[] prpTagIn
the data tag for input data sets (CF_STRUCT, CF_BITFIELD, CF_HISTORY, etc.)
Definition: tine.cs:4878
tine.TDataType
TINE Data Type object: All data transfered client between and server must be contained in a TDataType...
Definition: tine.cs:5269
tine.TDataType.GetData
Int32 GetData(Object data)
Gets the data from the underlying data object and assigns it to the object given
Definition: tine.cs:7183
tine.AMS.timestamp
UInt32 timestamp
current alarm time (seconds part)
Definition: tine.cs:4089
tine.TTrace.GetXAxis
float[] GetXAxis()
Returns the X-Axis appropriate to the trace
Definition: tine.cs:13001
tine.TDataType.GetDataAsStringArray
static String[] GetDataAsStringArray(Object data, int precision, Boolean primaryValueOnly)
Returns an array of strings representing the given data object
Definition: tine.cs:6088
tine.TDataType.MakeDataObject
static object MakeDataObject(ushort fmt, int siz, String tag)
Makes a data (array) object of the given type of the given array size and tine format
Definition: tine.cs:5475
tine.PrpQueryStruct.prpDescription
char[] prpDescription
the property description
Definition: tine.cs:4863
tine.FecAddrStruct.fecName
char[] fecName
FEC Name
Definition: tine.cs:5051
tine.PrpQueryStruct
Defines the definitive (non-legacy) property query structure
Definition: tine.cs:4852
tine.TQuery.GetSystemProperties
static String[] GetSystemProperties(String server)
Retrieves a list of properties via query to the server given.
Definition: tine.cs:9249
tine.THistory.HstSrc.getNumberOfPoints
int getNumberOfPoints()
Number of stored points in the time range
Definition: tine.cs:10800
tine.THistory.GetArchivedDataSnapshot
static int GetArchivedDataSnapshot(String context, String server, String property, String device, [In, Out] double snapshotTime, Object data, int fieldindex)
Gets archived data for the parameters given at the time specified
Definition: tine.cs:11571
tine.TraceHS.UnitsY
char[] UnitsY
y axis units
Definition: tine.cs:1428
tine.FecAddrStruct.portOffset
Int32 portOffset
port offset (applied to all listening ports)
Definition: tine.cs:5070
tine.TraceHS.PlotMinY
float PlotMinY
y axis plot minimum setting
Definition: tine.cs:1423
tine.TQuery.GetSystemDevices
static String[] GetSystemDevices(String server, String property, ref Boolean hasPropertyQueryPrecedence)
Retrieves a list of device names associated with a given property via query to the server specified.
Definition: tine.cs:9398
tine.TDataType.GetTineFormat
static byte GetTineFormat(Type type)
gets the TINE data format code for the Type passed
Definition: tine.cs:5296
tine.TraceHS.GetUnitsY
string GetUnitsY()
the y axis units as a string
Definition: tine.cs:1446
tine.TraceHS.ArraySize
int ArraySize
trace spectrum array size
Definition: tine.cs:1398
tine.TTrace.GetXOffset
float GetXOffset()
Returns the X Axis offset
Definition: tine.cs:12982
tine.TTrace.GetReferenceTimestamp
double GetReferenceTimestamp()
Returns the reference timestamp
Definition: tine.cs:12701
tine.TQuery.GetSystemDevices
static String[] GetSystemDevices(String server, String property)
Retrieves a list of device names associated with a given property via query to the server specified.
Definition: tine.cs:9373
tine.HistorySpecification.pTolerance
float pTolerance
percent tolerance
Definition: tine.cs:4658
tine.TDataType.TDataType
unsafe TDataType(DIMAGE[] data)
makes a TDataType from the DIMAGE array
Definition: tine.cs:6627
tine.TraceHS.GetUnitsX
string GetUnitsX()
the x axis units as a string
Definition: tine.cs:1438
tine.ConTblInfo.strTagOut
char[] strTagOut
eqm structure tag up
Definition: tine.cs:5145
tine.NAME8I
an 8-character fixed-length string data object + 32-bit integer doublet
Definition: tine.cs:1880
tine.TTrace.GetTraceStatus
int GetTraceStatus()
Returns the current trace link status
Definition: tine.cs:12666
tine.TDataType.GetYAxis
static double[] GetYAxis(Object data)
Returns an array of double values suitable for use as the Y-axis values in a plot
Definition: tine.cs:5618
tine.TEquipmentModule.AppendHistoryInformation
int AppendHistoryInformation(string prp, string dev, Int32 len, Int32 fmt, Int32 idx, ref HistorySpecification hspec)
Inserts a local history element into the local history server.
Definition: tine.cs:13964
tine.PrpQueryStruct.rngMinValue
float rngMinValue
the lower limit of x-axis range associated with the property
Definition: tine.cs:4936
tine.AMS
Defines an Alarm Message Structure
Definition: tine.cs:4065
tine.PrpQueryStruct.rngUnits
char[] rngUnits
a string containing the natural units of the x-axis (range) in case of a spectrum type array
Definition: tine.cs:4932
tine.ADS.deviceText
char[] deviceText
text description for device type
Definition: tine.cs:4298
tine.NAME64DBL
a 64-character fixed-length string data object + double value doublet
Definition: tine.cs:2110
tine.TKernel.SetExcludePointsOfInterest
static void SetExcludePointsOfInterest(Boolean value)
Turns local history points of interest data taking on or off
Definition: tine.cs:12319
tine.ExpDataStruct.ExportName
char[] ExportName
Export Name
Definition: tine.cs:4980
tine.TEquipmentModule.GetDeviceNumber
Int32 GetDeviceNumber(string device)
Returns the registered device number for the device name given.
Definition: tine.cs:13997
tine.NAME64I
a 64-character fixed-length string data object + 32-bit integer doublet
Definition: tine.cs:2064
tine.THistory.HstSrc.getNumberOfPointsAlternate
int getNumberOfPointsAlternate()
Number of stored points in the time range from the alternate source
Definition: tine.cs:10808
tine.TKernel.SetHistoryStaticFilesRepository
static void SetHistoryStaticFilesRepository(String path)
Establishes the static local history file repository. Local history files located in this area will n...
Definition: tine.cs:12292
tine.INTINTFLTFLT
a 2 * 32-bit integer + 2 *float value quad
Definition: tine.cs:2838
tine.TEquipmentModule.SetAlarm
int SetAlarm(Int32 devNr, UInt32 almCode, object almData, byte almFlags)
Inserts an alarm into the local alarm server table.
Definition: tine.cs:13754
tine.ADS
Defines an Alarm Definition Structure. contains largely static information pertaining to a specific a...
Definition: tine.cs:4253
tine.TDataType.GetXAxis
static double[] GetXAxis(Object data)
Returns an array of double values suitable for use as the X-axis values in a plot
Definition: tine.cs:5549
tine.ExpDataStruct.EqmName
char[] EqmName
Equipment name
Definition: tine.cs:4985
tine.TDataType.GetData
Int32 GetData(ref Int16 data)
Gets the data from the underlying data object and assigns it to the referenced signed short
Definition: tine.cs:7111
tine.FecAddrStruct
Structure which contains the FEC address information
Definition: tine.cs:5045
tine.ConTblInfo.starttime
UInt32 starttime
entry into table (used by subscriptions)
Definition: tine.cs:5157
tine.FecDataStruct
Structure which contains the FEC address information
Definition: tine.cs:4996
tine.FecDataStruct.tineProtocol
Int32 tineProtocol
tine protocol level (highest level accepted)
Definition: tine.cs:5039
tine.FLTINT
a float-integer doublet data object
Definition: tine.cs:1697
tine.TEquipmentModule.SetAlarm
int SetAlarm(Int32 devNr, UInt32 almCode, String tag, object almData, byte almFlags)
Inserts an alarm into the local alarm server table.
Definition: tine.cs:13784
tine.TTrace.GetProperties
String[] GetProperties(String devName, String devProperty)
Returns a list of associated trace properties
Definition: tine.cs:13080
tine.TDataType.GetSystemStamp
Int32 GetSystemStamp()
Gets the current system stamp (e.g. event/cycle number) associated with the underlying data.
Definition: tine.cs:7715
tine.ADS.alarmDataFormat
byte alarmDataFormat
alarm data format (simple code)
Definition: tine.cs:4276
tine.ClnInfo.ncontracts
short ncontracts
this client's total number of contracts
Definition: tine.cs:4798
tine.TEquipmentModule.SetAlarm
int SetAlarm(Int32 devNr, UInt32 almCode, String tag)
Inserts an alarm into the local alarm server table.
Definition: tine.cs:13737
tine.TDataType.SetDataArrayLength
void SetDataArrayLength(UInt32 len)
Assigns the given array length to the underlying data.
Definition: tine.cs:7731
tine.TKernel.SetFecLogDepth
static void SetFecLogDepth(Int32 depth)
Sets the approximate maximum number of log entries in the FEC process's log file.
Definition: tine.cs:11830
tine.TTrace.SetReferenceTrace
void SetReferenceTrace(float[] reference, double referenceTimestamp)
Specifies a reference trace
Definition: tine.cs:12692
tine.TKernel.SetHistoryFilesRepository
static void SetHistoryFilesRepository(String path)
Establishes the local history file repository.
Definition: tine.cs:12273
tine.AMS.alarmDataArraySize
byte alarmDataArraySize
alarm data array length
Definition: tine.cs:4118
tine.TEquipmentModule.RemoveAlarm
void RemoveAlarm(string devName, UInt32 almCode)
Instructs the local alarm server table that the given alarm is to be marked for removal.
Definition: tine.cs:13904
tine.ExpDataStruct.EqmContext
char[] EqmContext
EqmContext
Definition: tine.cs:4990
tine.THistory
Offers various methods to obtain archived data from both control system servers and central archivers...
Definition: tine.cs:10747
tine.TraceHS.DeviceDesc
char[] DeviceDesc
description of the device
Definition: tine.cs:1390
tine.NAME16II
a 16-character fixed-length string data object + 32-bit integer + 32-bit integer triplet
Definition: tine.cs:2212
tine.TTrace.GetTraceTimestamp
double GetTraceTimestamp()
Returns the current trace timestamp
Definition: tine.cs:12841
tine.TEquipmentModule.SchedulePropertyLazy
Boolean? SchedulePropertyLazy
get/set the ScheduleProperty 'lazy' setting
Definition: tine.cs:14090
tine.TEquipmentModule.GetPropertyId
Int32 GetPropertyId(string property)
Returns the registered property identification number for the property entered.
Definition: tine.cs:14025
tine.ADS.alarmSeverity
Int16 alarmSeverity
alarm severity (0 - 15)
Definition: tine.cs:4272
tine.TraceHS.ScaleX
float ScaleX
x axis scale
Definition: tine.cs:1406
tine.TDataType.GetDataAsString
static String GetDataAsString(Object data)
Returns a string representing the given data object
Definition: tine.cs:5951
tine.ExpDataStruct.SubSystem
char[] SubSystem
sub-system name
Definition: tine.cs:4975
tine.ConTblInfo.mode
UInt16 mode
used by subscriptions
Definition: tine.cs:5115
tine.FecDataStruct.IPXNetwork
byte[] IPXNetwork
IPX addr info (or internal)
Definition: tine.cs:5007
tine.FecAddrStruct.lclAdr
byte[] lclAdr
IPX addr info (or internal)
Definition: tine.cs:5061
tine.FecDataStruct.portOffset
Int32 portOffset
port offset (applied to all listening ports)
Definition: tine.cs:5031
tine.ConTblInfo.sizeOut
UInt32 sizeOut
data array size up
Definition: tine.cs:5135
tine.ConTblInfo.dtimestamp
UInt32 dtimestamp
arriving TINE timestamp
Definition: tine.cs:5161
tine.ADS.alarmMask
UInt32 alarmMask
alarm mask
Definition: tine.cs:4264
tine.AMS.server
char[] server
exported server name
Definition: tine.cs:4071
tine
Definition: tine.cs:12
tine.NAME16I
a 16-character fixed-length string data object + 32-bit integer doublet
Definition: tine.cs:1926
tine.TEquipmentModule.RestorePropertyValues
int RestorePropertyValues(string property, object values)
Fills the given 'values' object with the last stored property values. The 'values' object passed shou...
Definition: tine.cs:13661
tine.THistory.HstSrc.getNumberReturned
int getNumberReturned()
Number of points returned in the archive data acquisition
Definition: tine.cs:10834
tine.TEquipmentModule.AppendAlarmInfoTable
int AppendAlarmInfoTable(ref ADS ads)
Inserts an alarm definition into the alarm definition table.
Definition: tine.cs:13920
tine.ConTblInfo.prpName
char[] prpName
eqm property
Definition: tine.cs:5099
tine.ConTblInfo.pollingInterval
UInt32 pollingInterval
polling rate for connectioned clients
Definition: tine.cs:5149
tine.TKernel.GetDataTimeStamp
static double GetDataTimeStamp()
Provides the last established data timestamp.
Definition: tine.cs:11933
tine.ADS.alarmOscillationWindow
byte alarmOscillationWindow
alarm oscillation window (in clear counts)
Definition: tine.cs:4284
tine.TDataType.TDataType
TDataType(Object data)
makes a TDataType from the .NET object passed
Definition: tine.cs:6705
tine.DSPECTRUM
The famous doocs SPECTRUM. A USTRING header followed by an array of floats. Due to the unfixed float ...
Definition: tine.cs:3239
tine.FLTFLT
a float-float doublet data object, which can be used to carry e.g. a data point.
Definition: tine.cs:1790
tine.INTFLTFLTFLT
a 32-bit integer + 3 * float triplet
Definition: tine.cs:2705
tine.TTrace.MonitorTrace
int MonitorTrace(TTraceHandler myTraceHandler, Boolean scheduled, int pollingRate)
Begins monitoring the assigned trace parameters
Definition: tine.cs:12893
tine.TQuery.GetSystemServers
static String[] GetSystemServers(String context)
Retrieves a list of device servers via query to the Equipment Name Server.
Definition: tine.cs:9219
tine.ClnInfo.accessMode
UInt16 accessMode
this client's requested access mode: CM_SINGLE, CM_DATACHANGE, CM_TIMER, etc.
Definition: tine.cs:4771
tine.THistory.HstSrc.getServer
String getServer()
The server delivering the data
Definition: tine.cs:10792
tine.PrpQueryStruct.rngMaxValue
float rngMaxValue
the upper limit of x-axis range associated with the property
Definition: tine.cs:4940
tine.TDataType.TDataType
unsafe TDataType(ref float data)
makes a TDataType from the referenced float passed
Definition: tine.cs:6360
tine.TTrace.GetSequenceLink
TLink GetSequenceLink()
Returns the embedded TINE Link representing the trace sequence
Definition: tine.cs:12599
tine.AMS.alarmTag
char[] alarmTag
short alarm tag
Definition: tine.cs:4081
tine.TKernel.SetDeviceMask
static Int32 SetDeviceMask(String eqm, String devName, int mask)
Assigns a mask to a registered device
Definition: tine.cs:12243
tine.TDataType.GetChannelNames
static String[] GetChannelNames(Object data)
Returns an array of strings providing suitable channel name labels according to the data object passe...
Definition: tine.cs:5698
tine.TDataType.MakeDataObject
static object MakeDataObject(ushort fmt, int siz)
Makes a data (array) object of the given type of the given array size and tine format
Definition: tine.cs:5464
tine.DIMAGE.DIMAGE
DIMAGE(int length)
Create an IMAGE data object with a frame buffer of the given length
Definition: tine.cs:1330
tine.TDataType.TDataType
unsafe TDataType(ref NAME8 data)
makes a TDataType from the referenced NAME8
Definition: tine.cs:6491
tine.ADS.alarmText
char[] alarmText
long text description for alarm ta
Definition: tine.cs:4293
tine.TTaggedStruct.TTaggedStruct
TTaggedStruct(object tstruct)
The primary constructor for a TINE tagged structure.
Definition: tine.cs:13199
tine.FLTFLTINT
a float + float + 32-bit integer triplet
Definition: tine.cs:2493
tine.TTrace.TTrace
TTrace(String context, String server, String device)
Contructs a Trace object but does not begin monitoring
Definition: tine.cs:12649
tine.TTrace.StopMonitor
void StopMonitor()
Stops all monitoring
Definition: tine.cs:12875
tine.TTrace.GetTraceSequence
float[][] GetTraceSequence()
Returns a jagged double array containing the trace sequence.
Definition: tine.cs:12780
tine.TTrace.SetReferenceTrace
void SetReferenceTrace(float[] reference)
Specifies a reference trace
Definition: tine.cs:12682
tine.HistorySpecification.rhsPropertyName
char[] rhsPropertyName
Remote Property Name
Definition: tine.cs:4672
tine.TTrace.GetTraceLink
TLink GetTraceLink()
Returns the embedded TINE Link representing the trace
Definition: tine.cs:12581
tine.TDataType.TDataType
unsafe TDataType(ref DIMAGE data)
makes a TDataType from the referenced DIMAGE
Definition: tine.cs:6650
tine.TEquipmentModule.CallPropertyInSeparateThread
int CallPropertyInSeparateThread(string property, Boolean value)
Determines whether the specified property is called in a separate handler thread or not.
Definition: tine.cs:13645
tine.PrpQueryStruct.prpGraphType
byte prpGraphType
is the preferred graph type for output data associated with this property, e.g. GT_LIN,...
Definition: tine.cs:4927
tine.ADS.url
char[] url
url link to further information
Definition: tine.cs:4308
tine.TDataType.PutData
Int32 PutData(Object data, int length, int offset)
assigns the input data object to the underlying TDatatype data object
Definition: tine.cs:7446
tine.ClnInfo.inetProtocol
short inetProtocol
this client's transport protocol: UDP, TCP, STREAM , etc.
Definition: tine.cs:4806
tine.NAME48I
a 48-character fixed-length string data object + 32-bit integer doublet
Definition: tine.cs:2018
tine.DHS
Definition: tine.cs:4480
tine.TEquipmentModule.RegisterDeviceName
int RegisterDeviceName(String devName, Int32 devNr)
Assigns a device name to the specified device number.
Definition: tine.cs:13700
tine.FecDataStruct.IPXNode
byte[] IPXNode
IPX addr info (or internal)
Definition: tine.cs:5012
tine.TEquipmentModule.ClearAlarm
void ClearAlarm(string devName)
Instructs the local alarm server table that the given alarm is to be cleared.
Definition: tine.cs:13888
tine.ALM_THRESHOLDS.lowarn
float lowarn
low threshold warning (approaching low threshold)
Definition: tine.cs:4026
tine.TKernel.SetDeviceOfflineStatus
static Int32 SetDeviceOfflineStatus(String eqm, String devName, Boolean offline)
Assigns an offline status to a registered device
Definition: tine.cs:12254
tine.TTrace.GetPreTriggerPosition
int GetPreTriggerPosition()
Returns the pre-trigger postion of the trace
Definition: tine.cs:12973
tine.AMS.severity
byte severity
alarm severity (0 - 15)
Definition: tine.cs:4122
tine.NAME64DBLDBL
a 64-character fixed-length string data object + double value + double value triplet
Definition: tine.cs:2383
tine.TTrace.GetScaleX
float GetScaleX()
Returns the X Axis scale factor
Definition: tine.cs:12991
tine.PrpQueryStruct.prpArrayType
UInt16 prpArrayType
the property array type (AT_NONE, AT_SCALAR, AT_CHANNEL, AT_SPECTRUM, etc.)
Definition: tine.cs:4952

Impressum   |   Imprint   |   Datenschutzerklaerung   |   Data Privacy Policy   |   Declaration of Accessibility   |   Erklaerung zur Barrierefreiheit
Generated for TINE API by  doxygen 1.5.8