Interface ICamIpcMachine
Assembly: CAMIPC.TechOperation.dll
Syntax
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
[Guid("13B47DB3-8362-4292-8310-09CCFE1BD991")]
public interface ICamIpcMachine
Properties
GUID
Global identifier GUID of the machine schema
Declaration
Property Value
MachineCaption
User friendly machine name
Declaration
string MachineCaption { get; }
Property Value
WorkpieceConnector[int]
Declaration
ICamIpcWorkpieceConnector WorkpieceConnector[int Index] { get; }
Parameters
| Type |
Name |
Description |
| int |
Index |
|
Property Value
WorkpieceConnectorsCount
Count of workpiece connectors
Declaration
int WorkpieceConnectorsCount { get; }
Property Value
XMLNodeName
ID of machine's root XML node inside schema file
Declaration
string XMLNodeName { get; }
Property Value
XMLProp
Value in XML-file, describing operation
Declaration
ICamIpcXmlPropPointer XMLProp { get; }
Property Value
Methods
CreateEvaluator()
Create instance of machine evaluator
Declaration
ICamIpcMachineEvaluator CreateEvaluator()
Returns
GetInstanceId()
Get unique identifier of current instance (used in IPC messages)
Declaration
Returns
LoadFromOperationXml(ICamIpcXmlPropPointer, ref TExecuteContext)
Declaration
void LoadFromOperationXml(ICamIpcXmlPropPointer XMLProp, ref TExecuteContext ExecuteContext)
Parameters