Apple Network Setup manual OTCfgGetEntitiesCount

Models: Network Setup

1 184
Download 184 pages 5.56 Kb
Page 73
Image 73
OTCfgGetEntitiesCount

C H A P T E R 3

Network Setup Reference

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

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).

Network Setup Functions

73

Page 73
Image 73
Apple Network Setup manual OTCfgGetEntitiesCount