[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PROPOSAL: API for device locking library.



On Mon, Oct 25, 1999 at 08:59:17AM -0400, Erik Troan wrote:
> On Fri, 22 Oct 1999, Fabrizio Polacco wrote:
> 
> >         pid_t   islock_dev      ( const char * devname);
> >         pid_t   lock_dev        ( const char * devname);
> >         pid_t   relock_dev      ( const char * devname, pid_t old_pid);
> >         pid_t   unlock_dev      ( const char * devname, pid_t pid);
> 
> This is obviously a nit, but I'd like to see these renamed to have the
> dev at the beginning; nearly all system APIs use a prefix to keep the
> namespace clean rather then a suffix (i.e. sig*, gtk*, Xt*, FD*), and it 
> would be nice to be consistent.

1)	dev_islock, dev_lock, dev_relock, dev_unlock
or
2)	devislock, devlock, devrelock, devunlock
or
3)	ld_islock_dev, ld_lock_dev, ld_relock_dev, ld_unlock_dev
or
4)	ld_islockdev, ld_lockdev, ld_relockdev, ld_unlockdev
or
5)	ldislockdev, ldlockdev, ldrelockdev, ldunlockdev
or
6)	dl_islock_dev, dl_lock_dev, dl_relock_dev, dl_unlock_dev
or
7)	dl_islockdev, dl_lockdev, dl_relockdev, dl_unlockdev
or
8)	dlislockdev, dllockdev, dlrelockdev, dlunlockdev

The AIX api has:
	ttylock, ttywait, ttyunlock, ttylocked

9)	devlocked, devlock, devrelock, devunlock


fab
-- 
| fab@pukki.ntc.nokia.com     fpolacco@prosa.it    fpolacco@debian.org
| 6F7267F5 fingerprint 57 16 C4 ED C9 86 40 7B 1A 69 A1 66 EC FB D2 5E
| fabrizio.polacco@nokia.com                  gsm: +358 (0)40 707 2468


Reply to: