Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 3 0
ActivateWithTalk [bool]
Either returns the talk status of an object created by a
control macro as a boolean True or False or sets the talk
status of an object to a boolean True or False e.g.
AttachmentObject = Talk; or
AttachID [Guid]
Either returns the ID of an object created by a control
macro as type Guid or sets the ID of an object to a Guid
e.g.
AttachmentObject = or
AttachmentType [Attachment-
Type]
Either returns the attachment type of an object created
by a control macro or sets the attachment type of an
object e.g.
AttachmentObject = mentType; or
ConfigurationID [Guid]
Either returns the configuration ID of an object created
by a control macro as type Guid or sets the configura-
tion ID of an object to a Guid e.g.
AttachmentObject = tionID; or
Description [string]
Either returns the description of an object created by a
control macro as a string or sets the description of an
object to a string e.g.
AttachmentObject = or
DTMFAutoDialSeq [string]
Either returns the auto dial sequence (number) of an
object created by a control macro as a string or sets the
auto dial sequence (number) of an object to a string
e.g.
Macro_Description'>AttachmentObject = alSeq; or
Macro Description
Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 3 1
IsStnRelay [bool]
Either returns whether the status of an object created by
a control macro is a station relay as a boolean True or
False or sets the status of an object as a station relay to
a boolean True or False e.g.
AttachmentObject = or
ModuleNumber [int]
Either returns the module number of an object created
by a control macro as an integer value or sets the mod-
ule number of an object to an integer value e.g.
AttachmentObject = Number; or
OutputNumber [int]
Either returns the output number of an object created by
a control macro as an integer value or sets the output
number of an object to an integer value e.g.
AttachmentObject = ber; or
RelayInformation [string]
Either returns the relay information of an object created
by a control macro as a string or sets the relay informa-
tion of an object to a string e.g.
AttachmentObject = mation; or
ReverseListen [bool]
Either returns the reverse listen status of an object cre-
ated by a control macro as a boolean True or False or
sets the reverse listen status of an object to a boolean
True or False e.g.
AttachmentObject =
or
RouteDestID [Guid]
Either returns the route destination ID of an object cre-
ated by a control macro as type Guid or sets the route
destination ID of an object to a Guid e.g.
AttachmentObject = or
Macro Description
Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 3 2
RouteSourceID [Guid]
Either returns the route source ID of an object created
by a control macro as type Guid or sets the route source
ID of an object to a Guid e.g.
AttachmentObject = SourceID or
Macro Description
Clear-Com
Eclipse Logic Maestro Instruction Manual
A - 3 3
CONTROL OBJECT MACROS
These macros are accessed by expanding the ‘Clearcom’ > ‘Entities’ >
‘ControlObject’ entry in the Available Modules menu.
Macro Description Dispose () [void]
Disposes of an object created by a control macro e.g.
Equals (Object) [bool]
Tests the equivalence of two objects and returns True or
False. e.g:
bool = .equals<(object2)>; GetGPSF () [GPSF]
Gets the GPSF e.g.
GPSF = GetGPSF (TalkType) [GPSF]
Gets the talk type for GPSF e.g.
GPSF = GetHashCode () [int]
Returns the hash code of an object previously created
by a control as an integer. e.g:
int = GetID (TalkType) [Guid]
Returns the Guid of the talk/listen status of an object
created by a control macro e.g.
Guid = GetOwnerSystemGPSF(Talk-
Type) [GPSF]
Returns the GPSF of an object specified by TalkType
e.g.
GPSF = temGPSF(TalkType.); GetOwnerSystemRackOff-
set(TalkType) [ushort]
Returns the rack number of an object specified by Talk-
Type e.g.
ushort = Offset(TalkType.); GetRackOffset () [ushort]
Returns an offset value as an unsigned short for the
object previously created by a control macro e.g.
ushort = GetRackOffset (TalkType) [ush-
ort]
Returns an offset value as an unsigned short for the
object previously created by a control macro where the
type of route is specified ie Talk and/or Listen e.g.
ushort = GetType () [Type]
Returns the type of an object previously created by a
control macro. e.g.
Type =