Enumerations



SCSITagAllocation

enum  {
  kTagAllocationNone  =  0,
  kTagAllocationPerLun,
  kTagAllocationPerTarget,  
  kTagAllocationPerController,
};

This enum defines how SCSI tags are allocated.

Constants

NameDescription
kTagAllocationNoneThis controller does not support tag queuing.
kTagAllocationPerLunEach SCSI Lun has its own private tag pool containing (maxTags) SCSI tags.
kTagAllocationPerTargetEach SCSI Target has its own private tag pool contain (maxTags) SCSI tags. Luns connected to this target allocate tags from this pool.
kTagAllocationPerControllerThe controller has a global tag pool containing (maxTags) SCSI tags. This pool is shared by all Luns connected to this controller.

© 2000 Apple Computer, Inc. — (Last Updated 2/23/2000)