Main Page | Features | Central Services | csv-Files | Types | Transfer | Access | API-C | API-.NET | API-Java | Examples | Downloads
page generated on 21.11.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:10166
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:12159
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:6459
tine.THistory.HstSrc
Provides specific information concerning the archive source (CENTRAL or LOCAL) used in the archived d...
Definition: tine.cs:10716
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:7063
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:7155
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:6451
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:13162
tine.TDataType.TDataType
unsafe TDataType(ref INTINT data)
makes a TDataType from the referenced INTINT
Definition: tine.cs:6491
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:11798
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:13606
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:13106
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:11598
tine.TDataType.TDataType
unsafe TDataType(ref NAME64DBLDBL data)
makes a TDataType from the referenced NAME64DBLDBL
Definition: tine.cs:6555
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:13649
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:5553
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:7395
tine.TKernel.ParseTineTimeString
static double ParseTineTimeString(String value)
Makes a UTC double from the give string input
Definition: tine.cs:11936
tine.TTrace.SetReferenceTimestamp
void SetReferenceTimestamp(double referenceTimestamp)
assigns the given timestamp to the reference trace
Definition: tine.cs:12652
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:14023
tine.TDataType.TDataType
unsafe TDataType(ref UInt32 data)
makes a TDataType from the referenced unsigned int
Definition: tine.cs:6386
tine.TDataType.TDataType
unsafe TDataType(ref DUSTRING data)
makes a TDataType from the referenced DUSTRING
Definition: tine.cs:6603
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:12027
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:12291
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:6428
tine.TKernel.StopServices
static void StopServices()
Explicity shuts down the TINE engine (not something you want to be doing very often).
Definition: tine.cs:11861
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:11876
tine.TDataType.TDataType
unsafe TDataType(ref NAME64DBL data)
makes a TDataType from the referenced NAME64DBL
Definition: tine.cs:6523
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:13870
tine.TTrace.GetReferenceLink
TLink GetReferenceLink()
Returns the embedded TINE Link representing the reference trace
Definition: tine.cs:12528
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:6005
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:6595
tine.TDataType.GetDataAsStringArray
static String[] GetDataAsStringArray(Object data)
Returns an array of strings representing the given data object
Definition: tine.cs:6020
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:11838
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:12597
tine.TQuery.GetStockProperties
static String[] GetStockProperties()
Retrieves a list of available stock properties
Definition: tine.cs:9254
tine.TEquipmentModule.ScheduleProperty
Int32 ScheduleProperty(string property)
Schedules the given property for immediate delivery to all attached clients.
Definition: tine.cs:14003
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:10747
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:12546
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:6539
tine.TDataType.TDataType
unsafe TDataType(ref INTFLTINT data)
makes a TDataType from the referenced INTFLTINT
Definition: tine.cs:6571
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:6563
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:11927
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:11728
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:7224
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:12095
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:7143
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:5633
tine.TDataType.TDataType
unsafe TDataType(ref FLTFLTINT data)
makes a TDataType from the referenced FLTFLTINT
Definition: tine.cs:6579
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:12758
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:12980
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:6372
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:11951
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:11511
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:7724
tine.TKernel.StartServices
static void StartServices()
Required call for the TINE engine to function property.
Definition: tine.cs:11853
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:6274
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:6507
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:7609
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:12049
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:9408
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:9157
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:12225
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:13772
tine.TDataType.TDataType
unsafe TDataType(ref FLTFLT data)
makes a TDataType from the referenced FLTFLT
Definition: tine.cs:6499
tine.TKernel.FecLog
static Int32 FecLog(string text)
Appends the given text to the FEC process's log file.
Definition: tine.cs:11773
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:9295
tine.TDataType.SetDataTimeStamp
void SetDataTimeStamp(double timestamp)
Sets the current data timestamp (as a UTC double) to the underlying data.
Definition: tine.cs:7694
tine.TDataType.TDataType
TDataType(Array data)
Makes a TDataType from the array object given
Definition: tine.cs:6873
tine.THistory.GetExclusiveHistorySource
static ExclusiveHistorySource GetExclusiveHistorySource()
Gets the current exclusive history source setting
Definition: tine.cs:10838
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:13562
tine.TTrace.GetTracePlotMaximum
float GetTracePlotMaximum()
Returns the Y Axis maximum setting
Definition: tine.cs:12989
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:7405
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:11674
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:12271
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:10739
tine.TDataType.GetDataTimeStamp
double GetDataTimeStamp()
Gets the current data timestamp (as a UTC double) associated with the underlying data.
Definition: tine.cs:7689
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:13987
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:10846
tine.TDataType.TDataType
unsafe TDataType(ref FLTINT data)
makes a TDataType from the referenced FLTINT
Definition: tine.cs:6483
tine.TKernel.GetHistoryFilesRepository
static String GetHistoryFilesRepository()
The current local history file repository
Definition: tine.cs:12241
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:9148
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:7107
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:12192
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:12170
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:6414
tine.TDataType.TDataType
unsafe TDataType(ref NAME64I data)
makes a TDataType from the referenced NAME64I
Definition: tine.cs:6515
tine.TDataType.TDataType
unsafe TDataType(ref NAME16FI data)
makes a TDataType from the referenced NAMEFI
Definition: tine.cs:6547
tine.TTrace.GetReference
float[] GetReference()
Returns the current reference trace.
Definition: tine.cs:12746
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:12741
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:11915
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:7131
tine.TTrace.GetTrace
float[] GetTrace()
Returns the current trace
Definition: tine.cs:12769
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:12610
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:13800
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:5693
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:13741
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:12181
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:11478
tine.TTrace.GetTraceLength
int GetTraceLength()
Returns the length of the trace
Definition: tine.cs:13094
tine.DGSPECTRUM
doocs GSPECTRUM type: Never tested.
Definition: tine.cs:3392
tine.TDataType.TDataType
TDataType()
Makes a CF_NULL TDataType
Definition: tine.cs:6864
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:11993
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:11901
tine.TEquipmentModule.GetDeviceNumber
Int32 GetDeviceNumber(string device, string property)
Returns the registered device number for the device name and property given.
Definition: tine.cs:13939
tine.TDataType.TDataType
unsafe TDataType(ref double data)
makes a TDataType from the referenced double passed
Definition: tine.cs:6330
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:6467
tine.TKernel.GetUtcNow
static double GetUtcNow()
Returns the current UTC time (seconds since 1970) as a double (with fractional seconds).
Definition: tine.cs:11608
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:6358
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:12971
tine.TDataType.GetDataAsStringArray
static String[] GetDataAsStringArray(Object data, int precision)
Returns an array of strings representing the given data object
Definition: tine.cs:6030
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:6919
tine.TTrace
A Class which acquires and manages scope trace information
Definition: tine.cs:12492
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:7119
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:12560
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:6531
tine.TTrace.GetTracePlotMinimum
float GetTracePlotMinimum()
Returns the Y Axis minimum setting
Definition: tine.cs:12998
tine.TDataType.TDataType
unsafe TDataType(ref Int32 data)
makes a TDataType from the referenced signed int
Definition: tine.cs:6400
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:11690
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:7415
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:9236
tine.TEquipmentModule.GetCallerInformation
unsafe ClnInfo GetCallerInformation()
Returns a ClnInfo structure containing relevant information of the current caller of this equipment m...
Definition: tine.cs:13964
tine.TKernel.SrvLog
static Int32 SrvLog(string filename, string tag, string text)
Appends the given text to the designated log file.
Definition: tine.cs:11820
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:7704
tine.TDataType.GetDataTag
string GetDataTag()
Gets the data tag assigned to the underlying data. (e.g. structure or bitfield tag).
Definition: tine.cs:7730
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:6010
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:11531
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:13507
tine.TDataType.TDataType
unsafe TDataType(ref FLTINTINT data)
makes a TDataType from the referenced FLTINTINT
Definition: tine.cs:6587
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:7741
tine.TEquipmentModule
TEquipmentModule is the a TINE server's equipment module class.
Definition: tine.cs:13434
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:6282
tine.TKernel.AssignBufferSpace
static Int32 AssignBufferSpace(UInt32 rcvBufferSpace, UInt32 sndBufferSpace)
Assigns specific buffer capacity for certain configurable TINE sockets.
Definition: tine.cs:11757
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:12262
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:7167
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:12939
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:6072
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:9212
tine.THistory.HstSrc.getNumberOfPoints
int getNumberOfPoints()
Number of stored points in the time range
Definition: tine.cs:10763
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:9361
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:12920
tine.TTrace.GetReferenceTimestamp
double GetReferenceTimestamp()
Returns the reference timestamp
Definition: tine.cs:12639
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:9336
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:6611
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:12604
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:5602
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:13891
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:12279
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:13917
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:10771
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:12252
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:13681
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:5533
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:7095
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:13711
tine.TTrace.GetProperties
String[] GetProperties(String devName, String devProperty)
Returns a list of associated trace properties
Definition: tine.cs:13018
tine.TDataType.GetSystemStamp
Int32 GetSystemStamp()
Gets the current system stamp (e.g. event/cycle number) associated with the underlying data.
Definition: tine.cs:7699
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:13664
tine.TDataType.SetDataArrayLength
void SetDataArrayLength(UInt32 len)
Assigns the given array length to the underlying data.
Definition: tine.cs:7715
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:11790
tine.TTrace.SetReferenceTrace
void SetReferenceTrace(float[] reference, double referenceTimestamp)
Specifies a reference trace
Definition: tine.cs:12630
tine.TKernel.SetHistoryFilesRepository
static void SetHistoryFilesRepository(String path)
Establishes the local history file repository.
Definition: tine.cs:12233
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:13831
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:10710
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:12779
tine.TEquipmentModule.SchedulePropertyLazy
Boolean? SchedulePropertyLazy
get/set the ScheduleProperty 'lazy' setting
Definition: tine.cs:14010
tine.TEquipmentModule.GetPropertyId
Int32 GetPropertyId(string property)
Returns the registered property identification number for the property entered.
Definition: tine.cs:13945
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:5935
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:13588
tine.THistory.HstSrc.getNumberReturned
int getNumberReturned()
Number of points returned in the archive data acquisition
Definition: tine.cs:10797
tine.TEquipmentModule.AppendAlarmInfoTable
int AppendAlarmInfoTable(ref ADS ads)
Inserts an alarm definition into the alarm definition table.
Definition: tine.cs:13847
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:11893
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:6689
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:12831
tine.TQuery.GetSystemServers
static String[] GetSystemServers(String context)
Retrieves a list of device servers via query to the Equipment Name Server.
Definition: tine.cs:9182
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:10755
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:6344
tine.TTrace.GetSequenceLink
TLink GetSequenceLink()
Returns the embedded TINE Link representing the trace sequence
Definition: tine.cs:12537
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:12203
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:5682
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:6475
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:13137
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:12587
tine.TTrace.StopMonitor
void StopMonitor()
Stops all monitoring
Definition: tine.cs:12813
tine.TTrace.GetTraceSequence
float[][] GetTraceSequence()
Returns a jagged double array containing the trace sequence.
Definition: tine.cs:12718
tine.TTrace.SetReferenceTrace
void SetReferenceTrace(float[] reference)
Specifies a reference trace
Definition: tine.cs:12620
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:12519
tine.TDataType.TDataType
unsafe TDataType(ref DIMAGE data)
makes a TDataType from the referenced DIMAGE
Definition: tine.cs:6634
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:13572
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:7430
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:13627
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:13815
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:12214
tine.TTrace.GetPreTriggerPosition
int GetPreTriggerPosition()
Returns the pre-trigger postion of the trace
Definition: tine.cs:12911
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:12929
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