Manual Pages for UNIX Darwin command on man pthread_rwlockattr_init
MyWebUniversity

Manual Pages for UNIX Darwin command on man pthread_rwlockattr_init

PTHREADRWLOCKATTRIN... BSD Library Functions Manual PTHREADRWLOCKATTRIN...

NAME

pptthhrreeaaddrrwwlloocckkaattttrriinniitt - initialize a read/write lock

SYNOPSIS

##iinncclluuddee <>

int pptthhrreeaaddrrwwlloocckkaattttrriinniitt(pthreadrwlockattrt *attr);

DESCRIPTION

The pptthhrreeaaddrrwwlloocckkaattttrriinniitt() function is used to initialize a read/write lock attributes object.

RETURN VALUES

If successful, the pptthhrreeaaddrrwwlloocckkaattttrriinniitt() function will return zero. Otherwise an error number will be returned to indicate the error.

SEE ALSO

pthreadrwlockattrdestroy(3), pthreadrwlockattrgetpshared(3), pthreadrwlockattrsetpshared(3), pthreadrwlockinit(3) STANDARDS The pptthhrreeaaddrrwwlloocckkaattttrriinniitt() function is expected to conform to Version 2 of the Single UNIX Specification (``SUSv2''). EERRRROORRSS pptthhrreeaaddrrwwlloocckkaattttrriinniitt() will fail if: [ENOMEM] Insufficient memory exists to initialize the attribute object. HISTORY The pptthhrreeaaddrrwwlloocckkaattttrriinniitt() function first appeared in FreeBSD 3.0. BSD August 4, 1998 BSD




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™