Advanced Programming in the UNIX® Environment

(lily) #1
ptg10805159

956 Index


add_workerfunction, 814, 824, 828
definition of, 828
adjustment on exit, semaphore, 570– 571
Adobe Systems, 825, 947
advisory recordlocking, 495
AES (Application Environment Specification), 32
AEXPNDconstant, 271
AF_INETconstant, 590–591, 595–596, 598, 601,
603 – 604, 802, 808
AF_INET6constant, 590, 595–596, 601
AF_IPXconstant, 590
AF_LOCALconstant, 590
AFORKconstant, 270–271, 273
AF_UNIXconstant, 590, 601, 630, 632, 635, 637,
640 – 641, 941
AF_UNSPECconstant, 590, 601
agettyprogram, 290
Aho, A. V., 262, 947
AI_ALLconstant, 603
AI_CANONNAMEconstant, 603, 616, 618, 623, 802
AI_NUMERICHOSTconstant, 603
AI_NUMERICSERVconstant, 603
aio_cancelfunction, 514– 515
definition of, 514
aiocbstructure, 511, 517– 518
aio_errorfunction, 331, 513, 515, 519– 520
definition of, 513
aio_fsyncfunction, 512–513, 520
definition of, 513
<aio.h>header,2 9
AIO_LISTIO_MAXconstant, 515– 516
AIO_MAXconstant, 515– 516
AIO_PRIO_DELTA_MAXconstant, 515– 516
aio_readfunction, 512–513, 515, 518
definition of, 512
aio_returnfunction, 331, 513, 519– 520
definition of, 513
aio_suspendfunction, 331, 451, 514, 520
definition of, 514
aio_writefunction, 512–513, 515, 519
definition of, 512
AI_PASSIVEconstant, 603
AI_V4MAPPEDconstant, 600, 603
AIX, 35, 334
alarmfunction, 313, 317, 331–332, 335, 338–343,
357, 373–374, 381–382, 620–621, 924
definition of, 338
allocafunction, 210
Almquist, K., 4
already_runningfunction, 475– 478
definition of, 474
ALTWERASEconstant, 676, 682, 685
American National Standards Institute,seeANSI

Andrade, J. M., 560, 947
ANSI (American National Standards Institute), 25
ANSI C, xxx–xxxi
Apple Computer,xxi, xxvi
Application Environment Specification,seeAES
apue_db.hheader,745, 753, 757, 761
apue.hheader,7,9–10, 247, 324, 489–490, 635,
755, 895– 898
Architecture, UNIX, 1– 2
argcvariable, 815
ARG_MAXconstant, 40, 43, 47, 49, 251
arguments, command-line, 203
argvvariable, 663
Arnold J. Q., 206, 947
<arpa/inet.h>header,29, 594
asctimefunction, 192
<assert.h>header,2 7
assignment-allocation character,1 62
ASUconstant, 271, 273
asynchronous I/O, 501, 509– 520
asynchronous socket I/O, 627
async-signal safe, 330, 446, 450, 457, 461–462, 927
atprogram, 259, 472
atdprogram, 259, 465
AT_EACCESSconstant, 103
atexitfunction, 40–41, 43, 200, 202, 226, 236,
394, 731, 920
definition of, 200
ATEXIT_MAXconstant, 40–41, 43, 49, 52
AT_FDCWDconstant, 65, 94, 102, 106, 110, 116–117,
120, 123–124, 127, 129, 553
atoifunction, 766, 839– 840
atolfunction, 765–767, 818, 823
atomic operation, 39, 44, 59, 63, 77–79, 81, 116, 149,
359, 365, 488, 553, 566, 568, 570, 945
AT_REMOVEDIRconstant, 117
AT_SYMLINK_FOLLOWconstant, 116
AT_SYMLINK_NOFOLLOWconstant, 94, 106, 110,
127
AT&T,xix, 6, 33, 174, 336, 507, 948
automatic variables, 205, 215, 217, 219, 226
avoidance, deadlock, 402– 407
awkprogram, 44, 46, 262–264, 552, 950
AXSIGconstant, 271, 273– 274

B0constant, 692
B110constant, 692
B115200constant, 692
B1200constant, 692
B134constant, 692
B150constant, 692
Free download pdf