Apple Network Setup Network Card User Manual


 
CHAPTER 3
Network Setup Reference
Network Setup Functions 73
OTCfgDuplicateEntity (page 78) copies the contents of one entity to another
entity.
OTCfgGetEntityLogicalName (page 79) gets the name of an entity.
OTCfgGetEntityName (page 80) gets the name of an entity.
OTCfgSetEntityName (page 81) sets the name of an entity in an area.
OTCfgGetEntityArea (page 82) gets the area ID of an entity.
OTCfgChangeEntityArea (page 82) changes an entity’s area.
OTCfgGetEntitiesCount 3
Obtains the number of entities of a specified class and type in an area.
OSStatus OTCfgGetEntitiesCount (CfgDatabaseRef dbRef,
CfgAreaID areaID,
CfgEntityClass entityClass,
CfgEntityType entityType,
ItemCount* itemCount);
dbRef
On input, a value of type CfgDatabaseRef (page 98) that
represents a database session previously opened by calling
OTCfgOpenDatabase (page 58).
areaID On input, a value of type CfgAreaID (page 98) that identifies the
area that is to be searched. If the area specified by areaID does
not exist, OTCfgGetEntitiesCount returns the error
kCfgErrAreaNotFound.
entityClass On input, a value of type CfgEntityClass that specifies the class
that is to be matched. To specify all classes, set entityClass to
kCfgClassAnyEntity. For a list of possible classes, see “Entity
Classes and Types” (page 104).
entityType On input, a value of type CfgEntityType that specifies the type
that is to be matched. To specify all types, set entityType to
kCfgTypeAnyEntity. For a list of possible types, see “Entity
Classes and Types” (page 104).