Lines Matching refs:ioACUser
309 /* Functions for testing ioACUser bits. */
311 pascal Boolean userIsOwner(SInt8 ioACUser)
313 return ( (ioACUser & kioACUserNotOwnerMask) == 0 );
316 pascal Boolean userHasFullAccess(SInt8 ioACUser)
318 return ( (ioACUser & acUserAccessMask) == acUserFull );
321 pascal Boolean userHasDropBoxAccess(SInt8 ioACUser)
323 return ( (ioACUser & acUserAccessMask) == acUserDropBox );
326 pascal Boolean userHasBulletinBoard(SInt8 ioACUser)
328 return ( (ioACUser & acUserAccessMask) == acUserBulletinBoard );
331 pascal Boolean userHasNoAccess(SInt8 ioACUser)
333 return ( (ioACUser & acUserAccessMask) == acUserNone );
1610 SInt8 *ioACUser)
1615 /* Clear ioACUser before calling PBGetCatInfo since some file systems
1616 ** don't bother to set or clear this field. If ioACUser isn't set by the
1618 ** is the access you have on volumes that don't support ioACUser.
1620 pb.dirInfo.ioACUser = 0; /* ioACUser used to be filler2 */
1631 *ioACUser = pb.dirInfo.ioACUser;
1641 SInt8 *ioACUser)
1643 return ( GetIOACUser(spec->vRefNum, spec->parID, spec->name, ioACUser) );