Crosspoint control, Crosspoint control -55 – Clear-Com Logic-Maestro User Manual

Page 121

Advertising
background image

Clear-Com Communication Systems
Eclipse Logic Maestro Instruction Manual

2 - 5 5

CROSSPOINT CONTROL

Triggers (ControlMacro) [void]

This command executes a previously defined control.
For example if an instance ‘GP23’ has been defined
using the GetControl control macro and the control
‘fireLED1’ has been defined using the ControlActions
macro the control ‘fireLED1 can be used as the parame-
ter to the Trigger macro e.g.
GP23.Triggers (fireLED1);

Triggers (Action) [void]

This command executes a previously defined action.
For example if an instance ‘GP23’ has been defined
using the GetControl control macro and the action
‘fireLED1’ has been defined using the ControlActions
macro the action ‘fireLED1 can be used as the parame-
ter to the Trigger macro.e.g.
GP23.Triggers (fireLED1);

TriggersIf (ControlMacro, Condi-
tion, ControlMacro) [void]

Triggers an action if the result of the condition test on
the two control macros is met e.g.
<result>.TriggersIf(<control1>,<condi-
tion>,<control2>);

Triggerslf(CrosspointCon-
trol,Condition,ControlMacro)
[void]

Triggers a crosspoint control for a specified condition
e.g.
<crosspoint>.TriggersIf(CrospointControl, <condi-
tion>, ControlMacro);

Triggerslf(CrosspointCon-
trol,Condition,CrosspointCon-
trol) [void]

Triggers a crosspoint control for a specified condition
e.g.
<crosspoint>.TriggersIF(CrosspointControl, <condi-
tion>, CrosspointControl);

ControlObject [ControlObject]

Creates a control macro for an object e.g.
ControlMacro <result> = <object>.ControlObject;

Macro

Description

Macro

Description

Equals(Object) [bool]

Tests the equivalence of two objects and returns True or
False. e.g.
bool <result> = <object1>.equals<(object2)>;

GetDestination() [PortObject]

Returns the destination port for a crosspoint e.g.
PortObject <destination> = <port>.GetDestination;

GetHashCode() [int]

Returns the hash code of an object previously created
by a control as an integer. e.g.
int <result> = <object>.GetHashCode();

Advertising