Open System Services Programmer's Guide

setacl command, 266
supported RVUs, 63
types of files supported, 260
types of objects supported, 63
access control lists (ACLs)
and NFS, 64, 260
access() function, 91, 92, 253
Accessing OSS SEEP-protected files, 83
acl() function, 251, 253, 266
ACL-PRESENT flag, 63
ACLs see Access control lists (ACLs)
aclsort() function, 268
add_define utility, 114
ADDDSTTRANSITION procedure, 172
Address space
shared memory, 190
AF_INET sockets, 174, 175, 177
AF_INET6 sockets, 175
AF_UNIX sockets
AF_UNIX Release 1, 187
AF_UNIX Release 2, 187
audited function calls, 253
compatibility mode, 187, 188
connect(), 254
Guardian sockets API, 177
interprocess communication using OSS and Guardian
APIs, 175
interprocess communication using OSS APIs, 174
OSS sockets local server ($ZPLS), 187
OSS sockets local server 2 ($ZLSnn), 187
portability mode, 187, 188
transport-provider name, 188, 189
alarm() function, 150, 166, 170
Guardian processes, 167
ANSISTREAMS pragma , 64
API, 27
Application program interface (API), 27
Applications
block mode, 44
development of, 37
ar utility, 45
asctime() function, 166, 170
Attributes, process, 113
setting, 121
AWAITIO/[X] procedures
with threads, 329, 430
AWAITIO\[X] procedures, 204
example, 70
AWAITIObk/[X] procedures, 100
B
bind() function, 197, 253
BINSEM_CLOSE_ procedure, 204
BINSEM_CREATE_ procedure, 204
BINSEM_FORCELOCK_ procedure, 204
BINSEM_ISMINE_ procedure, 204
BINSEM_LOCK_ procedure, 204
BINSEM_OPEN_ procedure, 204
BINSEM_UNLOCK_ procedure, 204
Bits, referring to, 43
bk/G directory, 31, 54
Block-mode applications, 44
C
C development utilities, 45
C functions, Guardian, use in OSS programs, 42
C modules, Guardian
invoking, 42
systype guardian pragma, 42
c89 utility, 43, 46, 246
c99 utility, 43, 46, 246
Caching, file, 87
CANCEL procedure, 204
Cancelability
PUT Model library, 429
SPT library, 328
cancellation points
, 407
potential, 407
CANCELPROCESSTIMEOUT procedure, 172
CANCELREQ procedure, 204
CANCELTIMEOUT procedure, 172
cextdecs.h library header file , 39
cfgetispeed() function, 233
cfgetospeed() function, 233
cfsetispeed() function, 233
cfsetospeed() function, 233
chdir() function, 91, 255
CHECKSETMODE procedure, 234
Child process, 36
CHILD_LOST_ procedure, 156
chmod() function, 91, 251, 253
ACLs and, 267
chown() function, 91, 251, 254
ACLs and, 267
chroot() function, 92, 255
clock() function, 166, 168, 170
close() function, 92
closedir() function, 92
closelog() function, 236, 237, 242, 243
Comma, as placeholder for optional Guardian parameter,
40
Communications subsystems, accessing from OSS
programs, 245
Compilation tools
Guardian, 50
OSS, 46
COMPUTEJULIANDAYNO procedure, 172
COMPUTETIMESTAMP procedure, 172
Condition codes, Guardian procedure, OSS example, 40
Conforming POSIX.1 application, 28
confstr() function, 92
connect() function, 188, 197, 254, 255
CONTROL procedure, 206, 234, 235
example, 231
CONTROLBUF procedure, 206
Controlling processes
example using the PROCESS_SPAWN_ procedure, 126
582 Index