Main Page | Features | Central Services | csv-Files | Types | Transfer | Access | API-C | API-.NET | API-Java | Examples | Downloads
page generated on 19.09.2024 - 04:45
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:5006
tine.ADS.alarmDataArraySize
byte alarmDataArraySize
alarm data array length
Definition: tine.cs:4264
tine.TAlarms
Offers various methods to obtain alarm information from both control system servers and central alarm...
Definition: tine.cs:10160
tine.ExpDataStruct
Structure which is used to map a EqmContext/ExportName to a FecName/EqmName.
Definition: tine.cs:4948
tine.HistorySpecification.archiveRate
Int32 archiveRate
archive rate in sec
Definition: tine.cs:4626
tine.TImageFrameHeader
The Image Frame Header structure
Definition: tine.cs:864
tine.PrpQueryStruct.prpFormat
byte prpFormat
the default output data format accepted for this property
Definition: tine.cs:4899
tine.TKernel.RegisterDeviceName
static Int32 RegisterDeviceName(String eqm, String devName, Int32 devNr)
Assigns a device name to the specified device number.
Definition: tine.cs:12153
tine.DIMAGE.header
TImageHeader header
The frame header information for this image
Definition: tine.cs:1300
tine.TDataType.TDataType
unsafe TDataType(ref NAME32 data)
makes a TDataType from the referenced NAME32
Definition: tine.cs:6453
tine.THistory.HstSrc
Provides specific information concerning the archive source (CENTRAL or LOCAL) used in the archived d...
Definition: tine.cs:10710
tine.ConTblInfo.expName
char[] expName
eqm function name
Definition: tine.cs:5078
tine.TDataType.TDataType
TDataType(int dataSize, byte dataFmt, string dataTag)
Makes a new TDataType based on the parameters given
Definition: tine.cs:7057
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:7149
tine.AMS.alarmCode
UInt32 alarmCode
alarm code ID
Definition: tine.cs:4069
tine.TDataType.TDataType
unsafe TDataType(ref NAME64 data)
makes a TDataType from the referenced NAME64
Definition: tine.cs:6445
tine.PrpQueryStruct.prpName
char[] prpName
the property name
Definition: tine.cs:4842
tine.TTaggedStruct.TTaggedStruct
TTaggedStruct(object tstruct, string tstag)
The primary constructor for a TINE tagged structure.
Definition: tine.cs:13156
tine.TDataType.TDataType
unsafe TDataType(ref INTINT data)
makes a TDataType from the referenced INTINT
Definition: tine.cs:6485
tine.INTFLTINT
a 32-bit integer + float + 32-bit integer triplet
Definition: tine.cs:2424
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:11792
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:13600
tine.ClnInfo.counter
UInt16 counter
this client's counts remaining in subscription(s)
Definition: tine.cs:4768
tine.ConTblInfo
Connection table parameters
Definition: tine.cs:5072
tine.TTaggedStruct
Represents a TINE tagged structure.
Definition: tine.cs:13100
tine.FecAddrStruct.strAdr
char[] strAdr
IP address as string
Definition: tine.cs:5050
tine.TKernel
TKernel is the TINE Kernel (singleton) class, whose static methods are used to manage the TINE engine...
Definition: tine.cs:11592
tine.TDataType.TDataType
unsafe TDataType(ref NAME64DBLDBL data)
makes a TDataType from the referenced NAME64DBLDBL
Definition: tine.cs:6549
tine.ClnInfo.addr
SCKADR addr
this client's ip address
Definition: tine.cs:4778
tine.TDataType.GetTineFormat
static byte GetTineFormat(Object data)
gets the TINE data format code for the object passed
Definition: tine.cs:5271
tine.HistorySpecification.heartbeat
Int32 heartbeat
archive heartbeat in sec
Definition: tine.cs:4638
tine.PrpQueryStruct.prpHistoryDepthLong
UInt16 prpHistoryDepthLong
the depth of the long term history kept for this property
Definition: tine.cs:4895
tine.TEquipmentModule.SetAlarm
int SetAlarm(Int32 devNr, UInt32 almCode)
Inserts an alarm into the local alarm server table.
Definition: tine.cs:13643
tine.FecDataStruct.IPXImmediateAddress
byte[] IPXImmediateAddress
IPX addr info (or internal)
Definition: tine.cs:5001
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:5551
tine.FecAddrStruct.netAdr
byte[] netAdr
IPX addr info (or internal)
Definition: tine.cs:5040
tine.HistorySpecification.depthShort
Int32 depthShort
for short term storage
Definition: tine.cs:4630
tine.AMS.alarmOscillationWindowPinned
byte alarmOscillationWindowPinned
binary: 0 = not pinned
Definition: tine.cs:4122
tine.TDataType.PutData
Int32 PutData(DIMAGE data)
assigns the input DIMAGE data to the underlying TDatatype data object
Definition: tine.cs:7389
tine.TKernel.ParseTineTimeString
static double ParseTineTimeString(String value)
Makes a UTC double from the give string input
Definition: tine.cs:11930
tine.TTrace.SetReferenceTimestamp
void SetReferenceTimestamp(double referenceTimestamp)
assigns the given timestamp to the reference trace
Definition: tine.cs:12646
tine.ALM_THRESHOLDS.hiwarnsev
Int32 hiwarnsev
high warning severity
Definition: tine.cs:3986
tine.TEquipmentModule.SetCompletion
void SetCompletion(string statusString)
Sets the error string to accompany the current server call
Definition: tine.cs:14017
tine.TDataType.TDataType
unsafe TDataType(ref UInt32 data)
makes a TDataType from the referenced unsigned int
Definition: tine.cs:6380
tine.TDataType.TDataType
unsafe TDataType(ref DUSTRING data)
makes a TDataType from the referenced DUSTRING
Definition: tine.cs:6597
tine.ALM_THRESHOLDS.codeLow
Int32 codeLow
alarm code to apply in lieu of value too low
Definition: tine.cs:4038
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:12021
tine.ALM_THRESHOLDS.lowarnsev
Int32 lowarnsev
low warning severity
Definition: tine.cs:3994
tine.TKernel.SetUseStandardHistoryFiles
static void SetUseStandardHistoryFiles(Boolean value)
Turns on so-called standard non-fragmented (worst-case) local history files
Definition: tine.cs:12285
tine.TraceHS.DeviceFormat
int DeviceFormat
canonical data format for the trace data
Definition: tine.cs:1378
tine.TDataType.TDataType
unsafe TDataType(ref Int64 data)
makes a TDataType from the referenced signed long
Definition: tine.cs:6422
tine.TKernel.StopServices
static void StopServices()
Explicity shuts down the TINE engine (not something you want to be doing very often).
Definition: tine.cs:11855
tine.ClnInfo.starttime
UInt32 starttime
this client's start of initial subscription
Definition: tine.cs:4764
tine.TraceHS.GetDescription
string GetDescription()
the device description as a string
Definition: tine.cs:1438
tine.ClnInfo
Structure containing information about the current caller accessing the equipment module (available o...
Definition: tine.cs:4750
tine.TKernel.SetDataTimeStamp
static void SetDataTimeStamp(double timestamp)
Sets the intrinsic data timestamp to the value given.
Definition: tine.cs:11870
tine.TDataType.TDataType
unsafe TDataType(ref NAME64DBL data)
makes a TDataType from the referenced NAME64DBL
Definition: tine.cs:6517
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:13864
tine.TTrace.GetReferenceLink
TLink GetReferenceLink()
Returns the embedded TINE Link representing the reference trace
Definition: tine.cs:12522
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:5999
tine.DBLDBLDBL
a 3 * 32-bit double value triplet
Definition: tine.cs:2636
tine.ExpDataStruct.FecName
char[] FecName
FEC Name
Definition: tine.cs:4954
tine.TDataType.TDataType
unsafe TDataType(ref INTINTINTINT data)
makes a TDataType from the referenced INTINTINTINT
Definition: tine.cs:6589
tine.TDataType.GetDataAsStringArray
static String[] GetDataAsStringArray(Object data)
Returns an array of strings representing the given data object
Definition: tine.cs:6014
tine.ALM_THRESHOLDS.losev
Int32 losev
low severity
Definition: tine.cs:3990
tine.TKernel.InitializeServer
static Int32 InitializeServer()
Initializes the TINE server engine.
Definition: tine.cs:11832
tine.AMS.alarmMask
UInt32 alarmMask
alarm mask
Definition: tine.cs:4089
tine.TTrace.TTrace
TTrace(String context, String server)
Contructs a Trace object but does not begin monitoring
Definition: tine.cs:12591
tine.TQuery.GetStockProperties
static String[] GetStockProperties()
Retrieves a list of available stock properties
Definition: tine.cs:9248
tine.TEquipmentModule.ScheduleProperty
Int32 ScheduleProperty(string property)
Schedules the given property for immediate delivery to all attached clients.
Definition: tine.cs:13997
tine.ALM_THRESHOLDS.codeHigh
Int32 codeHigh
alarm code to apply in lieu of value_too_high
Definition: tine.cs:4030
tine.ADS.alarmCode
UInt32 alarmCode
alarm code ID
Definition: tine.cs:4244
tine.ALM_THRESHOLDS.cnt
Int32 cnt
number successive threshold exceeded before applying alarm
Definition: tine.cs:3978
tine.THistory.HstSrc.getName
String getName()
either "central" or "local"
Definition: tine.cs:10741
tine.HistorySpecification.depthLong
Int32 depthLong
for long term storage
Definition: tine.cs:4634
tine.TTrace.GetAverageLink
TLink GetAverageLink()
Returns the embedded TINE Link representing the trace average
Definition: tine.cs:12540
tine.NAME32
a 32-character fixed-length string data object
Definition: tine.cs:1591
tine.TDataType.TDataType
unsafe TDataType(ref NAME16I data)
makes a TDataType from the referenced NAME16I
Definition: tine.cs:6533
tine.TDataType.TDataType
unsafe TDataType(ref INTFLTINT data)
makes a TDataType from the referenced INTFLTINT
Definition: tine.cs:6565
tine.ADS.dataText
char[] dataText
text description for alarm data contents
Definition: tine.cs:4287
tine.ALM_THRESHOLDS.codeLowWarn
Int32 codeLowWarn
alarm code to apply in lieu of warn_too_low
Definition: tine.cs:4042
tine.TDataType.TDataType
unsafe TDataType(ref NAME32DBLDBL data)
makes a TDataType from the referenced NAME32DBLDBL
Definition: tine.cs:6557
tine.TraceHS.DeviceName
char[] DeviceName
device name responsible for the trace
Definition: tine.cs:1369
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:11921
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:11722
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:7218
tine.TraceHS.GetDeviceName
string GetDeviceName()
the device name as a string
Definition: tine.cs:1446
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:12089
tine.ConTblInfo.sizeIn
UInt32 sizeIn
data array size down
Definition: tine.cs:5115
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:7137
tine.AMS.alarmData
byte[] alarmData
alarm data (if any)
Definition: tine.cs:4094
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:5629
tine.TDataType.TDataType
unsafe TDataType(ref FLTFLTINT data)
makes a TDataType from the referenced FLTFLTINT
Definition: tine.cs:6573
tine.DUSTRING
the famous doocs USTRING
Definition: tine.cs:3072
tine.TraceHS.PlotMaxY
float PlotMaxY
y axis plot maximum setting
Definition: tine.cs:1403
tine.FecAddrStruct.tineProtocol
Int32 tineProtocol
tine protocol level (highest level accepted)
Definition: tine.cs:5062
tine.TTrace.GetAverage
float[] GetAverage()
Returns the current trace average.
Definition: tine.cs:12752
tine.ALM_THRESHOLDS.hiwarn
float hiwarn
high threshold warning (approaching high threshold)
Definition: tine.cs:4002
tine.AMS.starttimeUSec
UInt32 starttimeUSec
alarm starttime (micro-seconds part)
Definition: tine.cs:4085
tine.ConTblInfo.strTagIn
char[] strTagIn
eqm structure tag down
Definition: tine.cs:5124
tine.TTrace.GetYAxisUnits
String GetYAxisUnits()
Returns the Y Axis units
Definition: tine.cs:12974
tine.ConTblInfo.linkStatus
short linkStatus
current link status
Definition: tine.cs:5157
tine.TDataType.TDataType
unsafe TDataType(ref Int16 data)
makes a TDataType from the referenced signed short
Definition: tine.cs:6366
tine.PrpQueryStruct.prpHistoryDepthShort
UInt16 prpHistoryDepthShort
the depth of the short term history kept for this property
Definition: tine.cs:4891
tine.ClnInfo.userName
char[] userName
this client's user name
Definition: tine.cs:4774
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:11945
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:11505
tine.DIMAGE.frameBuffer
byte[] frameBuffer
The internal frame buffer containing the frame bytes for this image
Definition: tine.cs:1308
tine.HistorySpecification.rhsServerName
char[] rhsServerName
Remote Server Name
Definition: tine.cs:4651
tine.TImageSourceHeader
Tine Image Source Header struct
Definition: tine.cs:735
tine.TraceHS
Trace Header Structure use for scope trace data
Definition: tine.cs:1363
tine.PrpQueryStruct.prpSizeIn
UInt32 prpSizeIn
the maximum allowed size of an input data set associated with the property
Definition: tine.cs:4883
tine.ALM_THRESHOLDS.normalIsAlarm
Int32 normalIsAlarm
apply a NOT to the 'normal value'
Definition: tine.cs:4022
tine.TDataType.GetDataFormat
int GetDataFormat()
Gets the tine data format assigned to the underlying data.
Definition: tine.cs:7718
tine.TKernel.StartServices
static void StartServices()
Required call for the TINE engine to function property.
Definition: tine.cs:11847
tine.TraceHS.UnitsX
char[] UnitsX
x axis units
Definition: tine.cs:1399
tine.PrpQueryStruct.prpMinValue
float prpMinValue
the lower limit of valid data associated with the property
Definition: tine.cs:4871
tine.TDataType.GetDataAsStringArray
String[] GetDataAsStringArray()
Returns an array of strings representing the current data object
Definition: tine.cs:6268
tine.FLTINTINT
a float + 32-bit integer + 32-bit integer triplet
Definition: tine.cs:2530
tine.ConTblInfo.access
short access
data access
Definition: tine.cs:5103
tine.TraceHS.preTrigger
int preTrigger
pre trigger time offset
Definition: tine.cs:1386
tine.PrpQueryStruct.prpMaxValue
float prpMaxValue
the upper limit of valid data associated with the property
Definition: tine.cs:4875
tine.PrpQueryStruct.prpFormatIn
byte prpFormatIn
is the default input data format accepted for this property
Definition: tine.cs:4903
tine.TDataType.TDataType
unsafe TDataType(ref DBLDBL data)
makes a TDataType from the referenced DBLDBL
Definition: tine.cs:6501
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:7603
tine.HistorySpecification.aTolerance
float aTolerance
absolute tolerance
Definition: tine.cs:4646
tine.TKernel.GetPortOffset
static Int32 GetPortOffset(String fecName)
Obtains the FEC port offset appropriate for the give FEC name.
Definition: tine.cs:12043
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:9402
tine.ALM_THRESHOLDS.mask
UInt32 mask
if non-zero -> apply mask and check vs. normal value
Definition: tine.cs:4014
tine.FecAddrStruct.inetProtocol
Int32 inetProtocol
inet protocol (UDP, TCP, IPX, MMF, PIPE, etc.)
Definition: tine.cs:5058
tine.ALM_THRESHOLDS.code
Int32 code
alarm code to apply in lieu of invalid_index
Definition: tine.cs:4026
tine.TQuery.GetSystemContexts
static String[] GetSystemContexts()
Retrieves a list of server contexts via query to the Equipment Name Server.
Definition: tine.cs:9151
tine.ALM_THRESHOLDS.hi
float hi
high threshold
Definition: tine.cs:3998
tine.TKernel.SetDeviceZPosition
static Int32 SetDeviceZPosition(String eqm, String devName, float zposition)
Assigns an Z-position to a registered device
Definition: tine.cs:12219
tine.ALM_THRESHOLDS.codeHighWarn
Int32 codeHighWarn
alarm code to apply in lieu of warn_too_high
Definition: tine.cs:4034
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:13766
tine.TDataType.TDataType
unsafe TDataType(ref FLTFLT data)
makes a TDataType from the referenced FLTFLT
Definition: tine.cs:6493
tine.TKernel.FecLog
static Int32 FecLog(string text)
Appends the given text to the FEC process's log file.
Definition: tine.cs:11767
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:9289
tine.TDataType.SetDataTimeStamp
void SetDataTimeStamp(double timestamp)
Sets the current data timestamp (as a UTC double) to the underlying data.
Definition: tine.cs:7688
tine.TDataType.TDataType
TDataType(Array data)
Makes a TDataType from the array object given
Definition: tine.cs:6867
tine.THistory.GetExclusiveHistorySource
static ExclusiveHistorySource GetExclusiveHistorySource()
Gets the current exclusive history source setting
Definition: tine.cs:10832
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:13556
tine.TTrace.GetTracePlotMaximum
float GetTracePlotMaximum()
Returns the Y Axis maximum setting
Definition: tine.cs:12983
tine.DMDA
A multi-dimensional (up to 6 dimensions) array object
Definition: tine.cs:3706
tine.TDataType.PutData
Int32 PutData()
assigns the referenced data object to the underlying TDatatype data object
Definition: tine.cs:7399
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:11668
tine.NAME32DBLDBL
a 32-character fixed-length string data object + double value + double value triplet
Definition: tine.cs:2310
tine.PrpQueryStruct.prpTag
char[] prpTag
the data tag for output data sets (CF_STRUCT, CF_BITFIELD, CF_HISTORY, etc.)
Definition: tine.cs:4857
tine.TKernel.SetHistoryDeactivateOnError
static void SetHistoryDeactivateOnError(Boolean value)
Turns local history decactivation on error on or off
Definition: tine.cs:12265
tine.ADS.alarmSystem
UInt16 alarmSystem
alarm system ID (0 -> use registered default)
Definition: tine.cs:4252
tine.INTINTINT
a 3 * 32-bit integer triplet
Definition: tine.cs:2583
tine.THistory.HstSrc.GetSourceType
int GetSourceType()
either CENTRAL or LOCAL
Definition: tine.cs:10733
tine.TDataType.GetDataTimeStamp
double GetDataTimeStamp()
Gets the current data timestamp (as a UTC double) associated with the underlying data.
Definition: tine.cs:7683
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:13981
tine.NAME64DBLDBLDBL
a 64-character fixed-length string data object + 3 * double value quad
Definition: tine.cs:3005
tine.FecAddrStruct.reserved
Int32 reserved
tine protocol level (highest level accepted)
Definition: tine.cs:5066
tine.TraceHS.Reserved
char[] Reserved
reserved space
Definition: tine.cs:1417
tine.NAME16DBLDBL
a 16-character fixed-length string data object + double value + double value triplet
Definition: tine.cs:2253
tine.ClnInfo.tineProtocol
short tineProtocol
this client's tine protocol level
Definition: tine.cs:4786
tine.THistory.SetExclusiveHistorySource
static void SetExclusiveHistorySource(ExclusiveHistorySource value)
Sets the current exclusive history source setting
Definition: tine.cs:10840
tine.TDataType.TDataType
unsafe TDataType(ref FLTINT data)
makes a TDataType from the referenced FLTINT
Definition: tine.cs:6477
tine.TKernel.GetHistoryFilesRepository
static String GetHistoryFilesRepository()
The current local history file repository
Definition: tine.cs:12235
tine.TImageHeader
The full IMAGE Header containing relevate image frame information.
Definition: tine.cs:1172
tine.TQuery
TQuery is a singleton class offering static methods to acquire information from the control system el...
Definition: tine.cs:9142
tine.NAME16
a 16-character fixed-length string data object
Definition: tine.cs:1561
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:7101
tine.TraceHS.OffsetX
float OffsetX
x axis offset
Definition: tine.cs:1394
tine.TKernel.SetDeviceRegion
static Int32 SetDeviceRegion(String eqm, String devName, String region)
Assigns an alarm region to a registered device
Definition: tine.cs:12186
tine.NAME48
a 48-character fixed-length string data object
Definition: tine.cs:1621
tine.AMS.device
char[] device
device name
Definition: tine.cs:4060
tine.TKernel.SetDeviceDescription
static Int32 SetDeviceDescription(String eqm, String devName, String description)
Assigns a description to a registered device
Definition: tine.cs:12164
tine.NAME16FI
a 16-character fixed-length string data object + float + 32-bit integer triplet
Definition: tine.cs:2140
tine.ConTblInfo.heartbeat
UInt32 heartbeat
used by subscriptions
Definition: tine.cs:5137
tine.TDataType.TDataType
unsafe TDataType(ref UInt64 data)
makes a TDataType from the referenced unsigned long
Definition: tine.cs:6408
tine.TDataType.TDataType
unsafe TDataType(ref NAME64I data)
makes a TDataType from the referenced NAME64I
Definition: tine.cs:6509
tine.TDataType.TDataType
unsafe TDataType(ref NAME16FI data)
makes a TDataType from the referenced NAMEFI
Definition: tine.cs:6541
tine.TTrace.GetReference
float[] GetReference()
Returns the current reference trace.
Definition: tine.cs:12740
tine.AMS.alarmDataFormat
byte alarmDataFormat
alarm data format (simple code)
Definition: tine.cs:4098
tine.TTrace.ClearReference
void ClearReference()
clears the currently assigned reference trace.
Definition: tine.cs:12735
tine.FecDataStruct.IPh_addr
byte[] IPh_addr
IP haddr (byte representation)
Definition: tine.cs:5011
tine.ADS.alarmOscillationWindowPinned
byte alarmOscillationWindowPinned
binary: 0 = not pinned
Definition: tine.cs:4272
tine.HistorySpecification.pollingRate
Int32 pollingRate
polling rate in msec
Definition: tine.cs:4622
tine.TKernel.GetSystemDataStamp
static int GetSystemDataStamp()
Provides the last established system data stamp
Definition: tine.cs:11909
tine.DIMAGE
The IMAGE data type object
Definition: tine.cs:1294
tine.PrpQueryStruct.prpAccess
byte prpAccess
the allowed data access for this property (either CA_READ, CA_WRITE or both)
Definition: tine.cs:4907
tine.ALM_THRESHOLDS
Defines a TINE Alarm Watch Threshold struct
Definition: tine.cs:3973
tine.FecDataStruct.FecName
char[] FecName
FEC Name
Definition: tine.cs:4986
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:7125
tine.TTrace.GetTrace
float[] GetTrace()
Returns the current trace
Definition: tine.cs:12763
tine.INTINTINTINT
a 4 * 32-bit integer quad
Definition: tine.cs:2752
tine.ALM_THRESHOLDS.hisev
Int32 hisev
high severity
Definition: tine.cs:3982
tine.ClnInfo.pollingRate
Int32 pollingRate
this client's requested polling rate
Definition: tine.cs:4760
tine.AMS.alarmSystem
UInt16 alarmSystem
alarm system ID (0 -> use registered default)
Definition: tine.cs:4114
tine.TTrace.GetTraceStatusString
String GetTraceStatusString()
Returns the current trace link status as a string
Definition: tine.cs:12604
tine.NAME8
an 8-character fixed-length string data object
Definition: tine.cs:1531
tine.TraceHS.TraceHS
TraceHS(Boolean register)
create and register an instance of TraceHS
Definition: tine.cs:1463
tine.TEquipmentModule.ClearAlarm
void ClearAlarm(Int32 devNr)
Instructs the local alarm server table that the given alarm is to be cleared.
Definition: tine.cs:13794
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:5687
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:13735
tine.ConTblInfo.counter
int counter
current subscription counter
Definition: tine.cs:5153
tine.TKernel.SetDeviceLocation
static Int32 SetDeviceLocation(String eqm, String devName, String location)
Assigns a location to a registered device
Definition: tine.cs:12175
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:11472
tine.TTrace.GetTraceLength
int GetTraceLength()
Returns the length of the trace
Definition: tine.cs:13088
tine.DGSPECTRUM
doocs GSPECTRUM type: Never tested.
Definition: tine.cs:3392
tine.TDataType.TDataType
TDataType()
Makes a CF_NULL TDataType
Definition: tine.cs:6858
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:11987
tine.AMS.timestampUSec
UInt32 timestampUSec
current alarm time (micro-seconds part)
Definition: tine.cs:4077
tine.TKernel.MakeDataTimeStamp
static double MakeDataTimeStamp()
Makes a data timestamp according to the current system time.
Definition: tine.cs:11895
tine.TEquipmentModule.GetDeviceNumber
Int32 GetDeviceNumber(string device, string property)
Returns the registered device number for the device name and property given.
Definition: tine.cs:13933
tine.TDataType.TDataType
unsafe TDataType(ref double data)
makes a TDataType from the referenced double passed
Definition: tine.cs:6324
tine.DIMAGE.frameBufferSize
UInt32 frameBufferSize
The internal frame buffer size, giving the maximum frame size
Definition: tine.cs:1304
tine.TDataType.TDataType
unsafe TDataType(ref NAME16 data)
makes a TDataType from the referenced NAME16
Definition: tine.cs:6461
tine.TKernel.GetUtcNow
static double GetUtcNow()
Returns the current UTC time (seconds since 1970) as a double (with fractional seconds).
Definition: tine.cs:11602
tine.ConTblInfo.devName
char[] devName
eqm device name
Definition: tine.cs:5088
tine.DBLDBL
a double-double doublet data object, which can be used to carry e.g. a data point.
Definition: tine.cs:1817
tine.ALM_THRESHOLDS.normal
UInt32 normal
normal valid data value
Definition: tine.cs:4018
tine.TDataType.TDataType
unsafe TDataType(ref UInt16 data)
makes a TDataType from the referenced unigned short
Definition: tine.cs:6352
tine.PrpQueryStruct.prpRedirection
char[] prpRedirection
a redirection string if the property is redirected to another server
Definition: tine.cs:4852
tine.TTrace.GetXAxisUnits
String GetXAxisUnits()
Returns the X Axis units
Definition: tine.cs:12965
tine.TDataType.GetDataAsStringArray
static String[] GetDataAsStringArray(Object data, int precision)
Returns an array of strings representing the given data object
Definition: tine.cs:6024
tine.AMS.descriptor
byte descriptor
current alarm descriptor
Definition: tine.cs:4110
tine.TDataType.TDataType
TDataType(Array data, int offset, int length)
Makes a TDataType from the array object given
Definition: tine.cs:6913
tine.TTrace
A Class which acquires and manages scope trace information
Definition: tine.cs:12486
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:7113
tine.HistorySpecification
Defines a TINE History Specification Structure.
Definition: tine.cs:4617
tine.TTrace.TTrace
TTrace(String context, String server, String device, String property)
Contructs a Trace object but does not begin monitoring
Definition: tine.cs:12554
tine.PrpQueryStruct.prpSize
UInt32 prpSize
the maximum allowed size of an output data set associated with the property
Definition: tine.cs:4879
tine.TDataType.TDataType
unsafe TDataType(ref NAME32I data)
makes a TDataType from the referenced NAME32I
Definition: tine.cs:6525
tine.TTrace.GetTracePlotMinimum
float GetTracePlotMinimum()
Returns the Y Axis minimum setting
Definition: tine.cs:12992
tine.TDataType.TDataType
unsafe TDataType(ref Int32 data)
makes a TDataType from the referenced signed int
Definition: tine.cs:6394
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:11684
tine.ConTblInfo.dtimestampMSEC
int dtimestampMSEC
arriving TINE timestamp (msec fraction)
Definition: tine.cs:5149
tine.TDataType.PutData
Int32 PutData(Object data)
assigns the input data object to the underlying TDatatype data object
Definition: tine.cs:7409
tine.ConTblInfo.formatIn
short formatIn
eqp data format down
Definition: tine.cs:5107
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:9230
tine.TEquipmentModule.GetCallerInformation
unsafe ClnInfo GetCallerInformation()
Returns a ClnInfo structure containing relevant information of the current caller of this equipment m...
Definition: tine.cs:13958
tine.TKernel.SrvLog
static Int32 SrvLog(string filename, string tag, string text)
Appends the given text to the designated log file.
Definition: tine.cs:11814
tine.ALM_THRESHOLDS.lo
float lo
low threshold
Definition: tine.cs:4006
tine.NAME64
a 64-character fixed-length string data object
Definition: tine.cs:1651
tine.AMS.alarmOscillationWindow
byte alarmOscillationWindow
alarm oscillation window (in clear counts)
Definition: tine.cs:4118
tine.AMS.starttime
UInt32 starttime
alarm starttime (seconds part)
Definition: tine.cs:4081
tine.PrpQueryStruct.rowSize
UInt16 rowSize
the size of a row in an array property
Definition: tine.cs:4932
tine.TDataType.SetSystemStamp
void SetSystemStamp(Int32 sysStamp)
Sets the current system stamp to the underlying data.
Definition: tine.cs:7698
tine.TDataType.GetDataTag
string GetDataTag()
Gets the data tag assigned to the underlying data. (e.g. structure or bitfield tag).
Definition: tine.cs:7724
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:6004
tine.FecDataStruct.inetProtocol
Int32 inetProtocol
inet protocol (UDP, TCP, IPX, MMF, PIPE, etc.)
Definition: tine.cs:5019
tine.PrpQueryStruct.prpUnits
char[] prpUnits
a string containing the natural units of the data returned by the property
Definition: tine.cs:4867
tine.THistory.GetArchivedDataSnapshot
static int GetArchivedDataSnapshot(String context, String server, String property, String device, [In, Out] double targetTime, Object data, int fieldindex)
Gets archived data for the parameters given at the time specified
Definition: tine.cs:11525
tine.INTINT
a 32-bit integer-integer doublet data object
Definition: tine.cs:1728
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:13501
tine.TDataType.TDataType
unsafe TDataType(ref FLTINTINT data)
makes a TDataType from the referenced FLTINTINT
Definition: tine.cs:6581
tine.NAME32I
a 32-character fixed-length string data object + 32-bit integer doublet
Definition: tine.cs:1956
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:7735
tine.TEquipmentModule
TEquipmentModule is the a TINE server's equipment module class.
Definition: tine.cs:13428
tine.PrpQueryStruct.numRows
UInt16 numRows
the number of rows in an array property
Definition: tine.cs:4928
tine.TDataType.GetChannelNames
String[] GetChannelNames()
Returns an array of strings providing suitable channel name labels according to the current data obje...
Definition: tine.cs:6276
tine.TKernel.AssignBufferSpace
static Int32 AssignBufferSpace(UInt32 rcvBufferSpace, UInt32 sndBufferSpace)
Assigns specific buffer capacity for certain configurable TINE sockets.
Definition: tine.cs:11751
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:12256
tine.ConTblInfo.formatOut
short formatOut
eqp data format up
Definition: tine.cs:5111
tine.PrpQueryStruct.prpNumOverloads
UInt32 prpNumOverloads
the number of overloads associated with this property name
Definition: tine.cs:4887
tine.ConTblInfo.context
char[] context
eqm context
Definition: tine.cs:5093
tine.PrpQueryStruct.prpTagIn
char[] prpTagIn
the data tag for input data sets (CF_STRUCT, CF_BITFIELD, CF_HISTORY, etc.)
Definition: tine.cs:4862
tine.TDataType
TINE Data Type object: All data transfered client between and server must be contained in a TDataType...
Definition: tine.cs:5253
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:7161
tine.AMS.timestamp
UInt32 timestamp
current alarm time (seconds part)
Definition: tine.cs:4073
tine.TTrace.GetXAxis
float[] GetXAxis()
Returns the X-Axis appropriate to the trace
Definition: tine.cs:12933
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:6066
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:5459
tine.PrpQueryStruct.prpDescription
char[] prpDescription
the property description
Definition: tine.cs:4847
tine.FecAddrStruct.fecName
char[] fecName
FEC Name
Definition: tine.cs:5035
tine.PrpQueryStruct
Defines the definitive (non-legacy) property query structure
Definition: tine.cs:4836
tine.TQuery.GetSystemProperties
static String[] GetSystemProperties(String server)
Retrieves a list of properties via query to the server given.
Definition: tine.cs:9206
tine.THistory.HstSrc.getNumberOfPoints
int getNumberOfPoints()
Number of stored points in the time range
Definition: tine.cs:10757
tine.TraceHS.UnitsY
char[] UnitsY
y axis units
Definition: tine.cs:1412
tine.FecAddrStruct.portOffset
Int32 portOffset
port offset (applied to all listening ports)
Definition: tine.cs:5054
tine.TraceHS.PlotMinY
float PlotMinY
y axis plot minimum setting
Definition: tine.cs:1407
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:9355
tine.TDataType.GetTineFormat
static byte GetTineFormat(Type type)
gets the TINE data format code for the Type passed
Definition: tine.cs:5280
tine.TraceHS.GetUnitsY
string GetUnitsY()
the y axis units as a string
Definition: tine.cs:1430
tine.TraceHS.ArraySize
int ArraySize
trace spectrum array size
Definition: tine.cs:1382
tine.TTrace.GetXOffset
float GetXOffset()
Returns the X Axis offset
Definition: tine.cs:12914
tine.TTrace.GetReferenceTimestamp
double GetReferenceTimestamp()
Returns the reference timestamp
Definition: tine.cs:12633
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:9330
tine.HistorySpecification.pTolerance
float pTolerance
percent tolerance
Definition: tine.cs:4642
tine.TDataType.TDataType
unsafe TDataType(DIMAGE[] data)
makes a TDataType from the DIMAGE array
Definition: tine.cs:6605
tine.TraceHS.GetUnitsX
string GetUnitsX()
the x axis units as a string
Definition: tine.cs:1422
tine.ConTblInfo.strTagOut
char[] strTagOut
eqm structure tag up
Definition: tine.cs:5129
tine.NAME8I
an 8-character fixed-length string data object + 32-bit integer doublet
Definition: tine.cs:1864
tine.TTrace.GetTraceStatus
int GetTraceStatus()
Returns the current trace link status
Definition: tine.cs:12598
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:5598
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:13885
tine.PrpQueryStruct.rngMinValue
float rngMinValue
the lower limit of x-axis range associated with the property
Definition: tine.cs:4920
tine.AMS
Defines an Alarm Message Structure
Definition: tine.cs:4049
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:4916
tine.ADS.deviceText
char[] deviceText
text description for device type
Definition: tine.cs:4282
tine.NAME64DBL
a 64-character fixed-length string data object + double value doublet
Definition: tine.cs:2094
tine.TKernel.SetExcludePointsOfInterest
static void SetExcludePointsOfInterest(Boolean value)
Turns local history points of interest data taking on or off
Definition: tine.cs:12273
tine.ExpDataStruct.ExportName
char[] ExportName
Export Name
Definition: tine.cs:4964
tine.TEquipmentModule.GetDeviceNumber
Int32 GetDeviceNumber(string device)
Returns the registered device number for the device name given.
Definition: tine.cs:13911
tine.NAME64I
a 64-character fixed-length string data object + 32-bit integer doublet
Definition: tine.cs:2048
tine.THistory.HstSrc.getNumberOfPointsAlternate
int getNumberOfPointsAlternate()
Number of stored points in the time range from the alternate source
Definition: tine.cs:10765
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:12246
tine.INTINTFLTFLT
a 2 * 32-bit integer + 2 *float value quad
Definition: tine.cs:2822
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:13675
tine.ADS
Defines an Alarm Definition Structure. contains largely static information pertaining to a specific a...
Definition: tine.cs:4237
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:5531
tine.ExpDataStruct.EqmName
char[] EqmName
Equipment name
Definition: tine.cs:4969
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:7089
tine.FecAddrStruct
Structure which contains the FEC address information
Definition: tine.cs:5029
tine.ConTblInfo.starttime
UInt32 starttime
entry into table (used by subscriptions)
Definition: tine.cs:5141
tine.FecDataStruct
Structure which contains the FEC address information
Definition: tine.cs:4980
tine.FecDataStruct.tineProtocol
Int32 tineProtocol
tine protocol level (highest level accepted)
Definition: tine.cs:5023
tine.FLTINT
a float-integer doublet data object
Definition: tine.cs:1681
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:13705
tine.TTrace.GetProperties
String[] GetProperties(String devName, String devProperty)
Returns a list of associated trace properties
Definition: tine.cs:13012
tine.TDataType.GetSystemStamp
Int32 GetSystemStamp()
Gets the current system stamp (e.g. event/cycle number) associated with the underlying data.
Definition: tine.cs:7693
tine.ADS.alarmDataFormat
byte alarmDataFormat
alarm data format (simple code)
Definition: tine.cs:4260
tine.ClnInfo.ncontracts
short ncontracts
this client's total number of contracts
Definition: tine.cs:4782
tine.TEquipmentModule.SetAlarm
int SetAlarm(Int32 devNr, UInt32 almCode, String tag)
Inserts an alarm into the local alarm server table.
Definition: tine.cs:13658
tine.TDataType.SetDataArrayLength
void SetDataArrayLength(UInt32 len)
Assigns the given array length to the underlying data.
Definition: tine.cs:7709
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:11784
tine.TTrace.SetReferenceTrace
void SetReferenceTrace(float[] reference, double referenceTimestamp)
Specifies a reference trace
Definition: tine.cs:12624
tine.TKernel.SetHistoryFilesRepository
static void SetHistoryFilesRepository(String path)
Establishes the local history file repository.
Definition: tine.cs:12227
tine.AMS.alarmDataArraySize
byte alarmDataArraySize
alarm data array length
Definition: tine.cs:4102
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:13825
tine.ExpDataStruct.EqmContext
char[] EqmContext
EqmContext
Definition: tine.cs:4974
tine.THistory
Offers various methods to obtain archived data from both control system servers and central archivers...
Definition: tine.cs:10704
tine.TraceHS.DeviceDesc
char[] DeviceDesc
description of the device
Definition: tine.cs:1374
tine.NAME16II
a 16-character fixed-length string data object + 32-bit integer + 32-bit integer triplet
Definition: tine.cs:2196
tine.TTrace.GetTraceTimestamp
double GetTraceTimestamp()
Returns the current trace timestamp
Definition: tine.cs:12773
tine.TEquipmentModule.SchedulePropertyLazy
Boolean? SchedulePropertyLazy
get/set the ScheduleProperty 'lazy' setting
Definition: tine.cs:14004
tine.TEquipmentModule.GetPropertyId
Int32 GetPropertyId(string property)
Returns the registered property identification number for the property entered.
Definition: tine.cs:13939
tine.ADS.alarmSeverity
Int16 alarmSeverity
alarm severity (0 - 15)
Definition: tine.cs:4256
tine.TraceHS.ScaleX
float ScaleX
x axis scale
Definition: tine.cs:1390
tine.TDataType.GetDataAsString
static String GetDataAsString(Object data)
Returns a string representing the given data object
Definition: tine.cs:5929
tine.ExpDataStruct.SubSystem
char[] SubSystem
sub-system name
Definition: tine.cs:4959
tine.ConTblInfo.mode
UInt16 mode
used by subscriptions
Definition: tine.cs:5099
tine.FecDataStruct.IPXNetwork
byte[] IPXNetwork
IPX addr info (or internal)
Definition: tine.cs:4991
tine.FecAddrStruct.lclAdr
byte[] lclAdr
IPX addr info (or internal)
Definition: tine.cs:5045
tine.FecDataStruct.portOffset
Int32 portOffset
port offset (applied to all listening ports)
Definition: tine.cs:5015
tine.ConTblInfo.sizeOut
UInt32 sizeOut
data array size up
Definition: tine.cs:5119
tine.ConTblInfo.dtimestamp
UInt32 dtimestamp
arriving TINE timestamp
Definition: tine.cs:5145
tine.ADS.alarmMask
UInt32 alarmMask
alarm mask
Definition: tine.cs:4248
tine.AMS.server
char[] server
exported server name
Definition: tine.cs:4055
tine
Definition: tine.cs:12
tine.NAME16I
a 16-character fixed-length string data object + 32-bit integer doublet
Definition: tine.cs:1910
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:13582
tine.THistory.HstSrc.getNumberReturned
int getNumberReturned()
Number of points returned in the archive data acquisition
Definition: tine.cs:10791
tine.TEquipmentModule.AppendAlarmInfoTable
int AppendAlarmInfoTable(ref ADS ads)
Inserts an alarm definition into the alarm definition table.
Definition: tine.cs:13841
tine.ConTblInfo.prpName
char[] prpName
eqm property
Definition: tine.cs:5083
tine.ConTblInfo.pollingInterval
UInt32 pollingInterval
polling rate for connectioned clients
Definition: tine.cs:5133
tine.TKernel.GetDataTimeStamp
static double GetDataTimeStamp()
Provides the last established data timestamp.
Definition: tine.cs:11887
tine.ADS.alarmOscillationWindow
byte alarmOscillationWindow
alarm oscillation window (in clear counts)
Definition: tine.cs:4268
tine.TDataType.TDataType
TDataType(Object data)
makes a TDataType from the .NET object passed
Definition: tine.cs:6683
tine.DSPECTRUM
The famous doocs SPECTRUM. A USTRING header followed by an array of floats. Due to the unfixed float ...
Definition: tine.cs:3223
tine.FLTFLT
a float-float doublet data object, which can be used to carry e.g. a data point.
Definition: tine.cs:1774
tine.INTFLTFLTFLT
a 32-bit integer + 3 * float triplet
Definition: tine.cs:2689
tine.TTrace.MonitorTrace
int MonitorTrace(TTraceHandler myTraceHandler, Boolean scheduled, int pollingRate)
Begins monitoring the assigned trace parameters
Definition: tine.cs:12825
tine.TQuery.GetSystemServers
static String[] GetSystemServers(String context)
Retrieves a list of device servers via query to the Equipment Name Server.
Definition: tine.cs:9176
tine.ClnInfo.accessMode
UInt16 accessMode
this client's requested access mode: CM_SINGLE, CM_DATACHANGE, CM_TIMER, etc.
Definition: tine.cs:4755
tine.THistory.HstSrc.getServer
String getServer()
The server delivering the data
Definition: tine.cs:10749
tine.PrpQueryStruct.rngMaxValue
float rngMaxValue
the upper limit of x-axis range associated with the property
Definition: tine.cs:4924
tine.TDataType.TDataType
unsafe TDataType(ref float data)
makes a TDataType from the referenced float passed
Definition: tine.cs:6338
tine.TTrace.GetSequenceLink
TLink GetSequenceLink()
Returns the embedded TINE Link representing the trace sequence
Definition: tine.cs:12531
tine.AMS.alarmTag
char[] alarmTag
short alarm tag
Definition: tine.cs:4065
tine.TKernel.SetDeviceMask
static Int32 SetDeviceMask(String eqm, String devName, int mask)
Assigns a mask to a registered device
Definition: tine.cs:12197
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:5676
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:5448
tine.DIMAGE.DIMAGE
DIMAGE(int length)
Create an IMAGE data object with a frame buffer of the given length
Definition: tine.cs:1314
tine.TDataType.TDataType
unsafe TDataType(ref NAME8 data)
makes a TDataType from the referenced NAME8
Definition: tine.cs:6469
tine.ADS.alarmText
char[] alarmText
long text description for alarm ta
Definition: tine.cs:4277
tine.TTaggedStruct.TTaggedStruct
TTaggedStruct(object tstruct)
The primary constructor for a TINE tagged structure.
Definition: tine.cs:13131
tine.FLTFLTINT
a float + float + 32-bit integer triplet
Definition: tine.cs:2477
tine.TTrace.TTrace
TTrace(String context, String server, String device)
Contructs a Trace object but does not begin monitoring
Definition: tine.cs:12581
tine.TTrace.StopMonitor
void StopMonitor()
Stops all monitoring
Definition: tine.cs:12807
tine.TTrace.GetTraceSequence
float[][] GetTraceSequence()
Returns a jagged double array containing the trace sequence.
Definition: tine.cs:12712
tine.TTrace.SetReferenceTrace
void SetReferenceTrace(float[] reference)
Specifies a reference trace
Definition: tine.cs:12614
tine.HistorySpecification.rhsPropertyName
char[] rhsPropertyName
Remote Property Name
Definition: tine.cs:4656
tine.TTrace.GetTraceLink
TLink GetTraceLink()
Returns the embedded TINE Link representing the trace
Definition: tine.cs:12513
tine.TDataType.TDataType
unsafe TDataType(ref DIMAGE data)
makes a TDataType from the referenced DIMAGE
Definition: tine.cs:6628
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:13566
tine.PrpQueryStruct.prpGraphType
byte prpGraphType
is the preferred graph type for output data associated with this property, e.g. GT_LIN,...
Definition: tine.cs:4911
tine.ADS.url
char[] url
url link to further information
Definition: tine.cs:4292
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:7424
tine.ClnInfo.inetProtocol
short inetProtocol
this client's transport protocol: UDP, TCP, STREAM , etc.
Definition: tine.cs:4790
tine.NAME48I
a 48-character fixed-length string data object + 32-bit integer doublet
Definition: tine.cs:2002
tine.DHS
Definition: tine.cs:4464
tine.TEquipmentModule.RegisterDeviceName
int RegisterDeviceName(String devName, Int32 devNr)
Assigns a device name to the specified device number.
Definition: tine.cs:13621
tine.FecDataStruct.IPXNode
byte[] IPXNode
IPX addr info (or internal)
Definition: tine.cs:4996
tine.TEquipmentModule.ClearAlarm
void ClearAlarm(string devName)
Instructs the local alarm server table that the given alarm is to be cleared.
Definition: tine.cs:13809
tine.ALM_THRESHOLDS.lowarn
float lowarn
low threshold warning (approaching low threshold)
Definition: tine.cs:4010
tine.TKernel.SetDeviceOfflineStatus
static Int32 SetDeviceOfflineStatus(String eqm, String devName, Boolean offline)
Assigns an offline status to a registered device
Definition: tine.cs:12208
tine.TTrace.GetPreTriggerPosition
int GetPreTriggerPosition()
Returns the pre-trigger postion of the trace
Definition: tine.cs:12905
tine.AMS.severity
byte severity
alarm severity (0 - 15)
Definition: tine.cs:4106
tine.NAME64DBLDBL
a 64-character fixed-length string data object + double value + double value triplet
Definition: tine.cs:2367
tine.TTrace.GetScaleX
float GetScaleX()
Returns the X Axis scale factor
Definition: tine.cs:12923
tine.PrpQueryStruct.prpArrayType
UInt16 prpArrayType
the property array type (AT_NONE, AT_SCALAR, AT_CHANNEL, AT_SPECTRUM, etc.)
Definition: tine.cs:4936

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