SECI  1
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | List of all members
Seci.Remoting.ReadOnlyRemoting Class Reference

This class is for accessing SECI via DotNet Remoting. Used for the web dashboards mainly. This class can only return values from SECI. More...

Inheritance diagram for Seci.Remoting.ReadOnlyRemoting:
Inheritance graph
Collaboration diagram for Seci.Remoting.ReadOnlyRemoting:
Collaboration graph

Public Member Functions

String[] GetAllBlockValues ()
 Get the current values of all the blocks, including any in the components. More...
 
String[] GetAllBlockValues (Boolean visibleOnly, Boolean includeSetpoint, Boolean includeGroup)
 Get the current values of all the blocks, including any in the components. More...
 
String[] GetAllBlockValues (Boolean visibleOnly, Boolean includeSetpoint, Boolean includeGroup, Boolean includeWaitState)
 Get the current values of all the blocks, including any in the components. More...
 
String GetCurrentConfig ()
 Get the name of the current configuration. More...
 
int GetNumberOfErrors ()
 
String[] GetRunInfo ()
 Get the current run information from the DAE. More...
 
String GetShutterKickerStatus ()
 

Detailed Description

This class is for accessing SECI via DotNet Remoting. Used for the web dashboards mainly. This class can only return values from SECI.

Definition at line 32 of file RemotingInterface.cs.

Member Function Documentation

String [] Seci.Remoting.ReadOnlyRemoting.GetAllBlockValues ( )
inline

Get the current values of all the blocks, including any in the components.

Returns
A string array containing Strings of the form "blockname: value"

Definition at line 41 of file RemotingInterface.cs.

String [] Seci.Remoting.ReadOnlyRemoting.GetAllBlockValues ( Boolean  visibleOnly,
Boolean  includeSetpoint,
Boolean  includeGroup 
)
inline

Get the current values of all the blocks, including any in the components.

Parameters
visibleOnlyWhether to include only the blocks set to visible
includeSetpointWhether to add the setpoint to the string
includeGroupWhether to include the group
Returns
A string array containing Strings of the form "blockname: value"

Definition at line 53 of file RemotingInterface.cs.

String [] Seci.Remoting.ReadOnlyRemoting.GetAllBlockValues ( Boolean  visibleOnly,
Boolean  includeSetpoint,
Boolean  includeGroup,
Boolean  includeWaitState 
)
inline

Get the current values of all the blocks, including any in the components.

Parameters
visibleOnlyWhether to include only the blocks set to visible
includeSetpointWhether to add the setpoint to the string
includeGroupWhether to include the group
includeWaitStateWhether to include the waiting state
Returns
A string array containing Strings of the form "blockname: value"

Definition at line 66 of file RemotingInterface.cs.

String Seci.Remoting.ReadOnlyRemoting.GetCurrentConfig ( )
inline

Get the name of the current configuration.

Returns
The name of the configuration as a string

Definition at line 119 of file RemotingInterface.cs.

int Seci.Remoting.ReadOnlyRemoting.GetNumberOfErrors ( )
inline

Definition at line 133 of file RemotingInterface.cs.

String [] Seci.Remoting.ReadOnlyRemoting.GetRunInfo ( )
inline

Get the current run information from the DAE.

Returns
A string array of the form "daeitem: value"

Definition at line 79 of file RemotingInterface.cs.

String Seci.Remoting.ReadOnlyRemoting.GetShutterKickerStatus ( )
inline

Definition at line 92 of file RemotingInterface.cs.


The documentation for this class was generated from the following file: