View: Hide Browser | Browser on the left | Browser on the right | Dictionary
Report:General | Attributes | Operations | Relations

class EquipmentGroups

Contains information about all registered equipment groups.

General
NameEquipmentGroups
Visibility  public
Active  false
Abstract  false
Leaffalse
Rootfalse

Attributes
NameTypeInitial Value
 dbhDBH  
 infoEquipmentGroupInfo  

Operations
NameReturn Type
 checkAlert( alert : Alert, equipmentGroupID : int) boolean 
 checkIP( type : int, value : string, ip : string) boolean 
 collectInfo() boolean 
 new( dbh : DBH)  

Relations
NameTypeBeginsEnds
 <unnamed>dependencyEquipmentGroupsEquipmentGroupInfo
 <unnamed>dependencyEngineEquipmentGroups


attribute dbh

General
Namedbh
OwnerEquipmentGroups
Type  DBH
Type Modifier  *
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


attribute info

General
Nameinfo
OwnerEquipmentGroups
Type  EquipmentGroupInfo
Type Modifier  []
Changeability  changeable
Visibility  private
Ordering  unordered
Scope  instance


operation  checkAlert

Checks if a specific alert is part of an equipment group

General
NamecheckAlert
OwnerEquipmentGroups
Return Type  boolean 
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
alertAlert  inout
equipmentGroupIDint  inout


parameter alert

General
Name  alert
Owner  checkAlert
Type  Alert 
Type Modifier  *
Direction Kind  inout


parameter equipmentGroupID

General
Name  equipmentGroupID
Owner  checkAlert
Type  int 
Direction Kind  inout


operation  checkIP

General
NamecheckIP
OwnerEquipmentGroups
Return Type  boolean 
Concurrency  sequential
Query  false
Visibility  private
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
ipstring  inout
typeint  inout
valuestring  inout


parameter ip

General
Name  ip
Owner  checkIP
Type  string 
Direction Kind  inout


parameter type

General
Name  type
Owner  checkIP
Type  int 
Direction Kind  inout


parameter value

General
Name  value
Owner  checkIP
Type  string 
Direction Kind  inout


operation  collectInfo

General
NamecollectInfo
OwnerEquipmentGroups
Return Type  boolean 
Concurrency  sequential
Query  false
Visibility  private
Scope  instance
Abstract  false
Leaffalse
Rootfalse


operation  new

General
Namenew
OwnerEquipmentGroups
Concurrency  sequential
Query  false
Visibility  public
Scope  instance
Abstract  false
Leaffalse
Rootfalse

Parameters
NameTypeDefault ValueDirection Kind
dbhDBH  inout


parameter dbh

General
Name  dbh
Owner  new
Type  DBH 
Type Modifier  *
Direction Kind  inout