Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 3 4
SetGPSF (TalkType, GPSF)
[void]
Sets the talktype GPSF e.g.
GPSF = type>,); SetID (Guid, TalkType) [void]
Sets the ID of the talk/listen status of an object created
by a control macro e.g.
Guid = SetOwnerSystemGPSF(Talk-
Type,GPSF) [void]
Sets the GPSF of the object specified by TalkType e.g.
ten type>, GPSF); TalkTypeIsCreated(TalkType)
[bool]
Creates an object TalkType and returns the result as a
boolean e.g.
bool = Type.); ToString () [string]
Returns the string value of an object previously created
by a control macro. e.g.
string = ConfigurationID [Guid]
Sets or returns the configuration ID of an object created
by a control macro as a control object e.g.
ControlObject = nID; or
EntityID [Guid]
Sets or returns the entity ID of an object created by a
control macro as a Guid e.g.
ControlObject = or
EntityType [dest_type_e]
Returns the entity type of an object created by a control
macro as a Guid e.g.
ControlObject IsCreated [bool]
Returns a boolean indicating whether an object created
by a control macro has been created e.g.
ControlObject = .IsCreated; LatchDisable [bool]
Sets or returns the latch disable status of an object cre-
ated by a control macro e.g.
ControlObject = .LatchDisable; or
.LatchDisable = ; Macro Description
Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 3 5
ListenAlias [string]
Sets or returns the listen alias of an object created by a
control macro e.g.
ControlObject = .ListenAlias; or
.ListenAlias = ; ListenLabel [string]
Sets or returns the listen label of an object created by a
control macro e.g.
ControlObject = .ListenLabel; or
.ListenLabel = ; TalkAlias [string]
Sets or returns the talk alias of an object created by a
control macro e.g.
ControlObject = .TalkAlias; or
.TalkAlias = ; TalkLabel [string]
Sets or returns the talk label of an object created by a
control macro e.g.
ControlObject = .TalkLabel; or
.TalkLabel = ; Macro Description
Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 3 6
PORT OBJECT MACROS
These macros are accessed by expanding the ‘Clearcom’ > ‘Entities’ >
‘PortObject’ entry in the Available Modules menu.
Macro Description Equals (Object) [bool]
Tests the equivalence of two objects and returns True or
False. e.g:
bool = .equals<(object2)> GetHashCode () [int]
Returns the hash code of an object previously created
by a control as an integer. e.g:
int = .GetHashCode() GetType () [Type]
Returns the type of an object previously created by a
control macro. e.g.
Type = .GetType() ToString () [string]
Returns the string value of an object previously created
by a control macro. e.g.
string = .ToString(); CC_ADV_TYPE [Destination
Type]
Gets or sets the port type according to the parameter
details selected from a menu e.g.
.CC_ADV_TYPE = Type>.CC_ADV_PORT; CombinedLabel[string]
Returns the port Talk/Listen label specified by the string
e.g.
PortObject =
.Combin- edLabel; ConfigurationID [Guid]
Sets or returns the configuration ID of an object created
by a control macro as a control object e.g.
ControlObject = .Configuratio- nID; or
.ConfigurationID = ; Description [string]
Sets or returns the description of a port as a string e.g.
.Description = ; or
PortObject =
.Description; EnableListenAssign [bool]
Sets or returns the permission to assign a port as Listen
using a boolean e.g.
.EnableListenAssign = True; or
PortObject =
.EnableListe- nAssign;
Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 3 7
EnableTalkAssign [bool]
Sets or returns the permission to assign a port as Listen
using a boolean e.g.
.EnableTalkAssign = True; or
PortObject =
.EnableTal- kAssign; EntityID [Guid]
Sets or returns the entity ID of an object created by a
control macro as a Guid e.g.
ControlObject = .EntityID; or
.EntityID = ; EntityType [dest_type_e]
Returns the entity type of an object created by a control
macro as a Guid e.g.
ControlObject = .EntityType; GlobalIfb [bool]
Gets or sets the global IFB (Interruptable foldback) on a
port e.g.
.GlobalIfb = True; or
PortObject =
.Glo- balIfb; GlobalIso [bool]
Gets or sets the global ISO on a port e.g.
.GlobalIso = ; or
PortObject =
.Glo- balIso; LatchDisable [bool]
Sets or returns the latch disable status of an object cre-
ated by a control macro e.g.
ControlObject = .LatchDisable; or
.LatchDisable = ; ListenAlias [string]
Sets or returns the listen alias of an object created by a
control macro e.g.
ControlObject = .ListenAlias; or
.ListenAlias = ; ListenLabel [string]
Sets or returns the listen label of an object created by a
control macro e.g.
ControlObject = .ListenLabel; or
.ListenLabel = ; Macro Description