Open System Services Programmer's Guide

64-bit support, 285
Guardian command, piping output, 44
TACL process, starting from, 44
text-editing tools, 44
OSS file system, 28
directories, 54
nesting, 54
UNIX differences, 65
OSS files
FUP INFO command display, 57
information with Guardian procedure by name, 74, 76
information with Guardian procedure by number, 76
labeled-tape operations, 210
large files, 78
printing from program, 226
reading with Guardian procedure, nowait mode, 72
reading with Guardian procedure, wait mode, 73
sending directly to printer, 231
sending to Guardian print spooler, 227
size limits, 64
small files, 78
types, 30, 64
OSS functions
callable from 32-bit processes using 64-bit pointers,
297
documented, 438
OSS functions, use in programs, 37
OSS HP extension functions, process management, 113
OSS logging
facility, 239
functions, calling from Guardian module , 237
parameters
default values, 237
initializing , 239
severity level, 238
UNIX differences, 237
OSS module
environment, 500, 501
OSS pathnames, 53
OSS process handle, 113
OSS process ID, 33, 113
OSS process pairs, 32, 36, 158
OSS processes, 214
accessing EMS procedures , 237
attributes, 36
controlling
example using the PROCESS_SPAWN_ procedure,
126
using Guardian procedures, 125
creating, 119
example using the PROCESS_SPAWN_ procedure,
126
example using the tdm_fork() and tdm_execvep()
functions, 119
example using the tdm_spawnp() function, 121, 123
nowait manner, 125
using Guardian procedures, 125
environment , 501
Guardian access, 113
Guardian parent, 125
inheritance, 36
modifying environment, 135
obtaining information about, 129
example with PROCESS_GETINFOLIST_ procedure,
133, 135
operator messages, receiving, 236
UNIX differences, 105
OSS requesters, not supported by HP NonStop/TM TS/MP
, 247
OSS Script Languages (T1203), 26
OSS security event-exit process (SEEP), 83
OSS SEEP
access control lists, 260
accessing OSS SEEP-protected files, 83
authorization ruling, 275
consultation, 275
directory-search authorization error, 276
EMS events, 283
file auditing, 255
file-system functions, 90
final results of the operation, 277
interprocess-communication functions, 196
interprocess-communication messages, 279
IPC message structures, 279
management and configuration, 274
process startup, 274
process-management functions, 149
program design and requirements, 283
programming, 274
security-management functions, 250
starting, 274
stopping, 275
system and library calls, 276
OSS servers, monitoring with HP NonStop/TM TS/MP ,
247
OSS_PID_NULL_ procedure, 156
OSSTTY facility;Interoperability
using OSSTTY, 214
P
Parameters, optional Guardian,
comma as placeholder for, 40
Parent process, 36
pathconf() function, 96, 234
Pathname, 29, 53
corresponding Guardian filenames, 56, 57
from Guardian filename with FUP INFO DETAIL, 57
Guardian filename translation rules, 54
length, 54
relative, Guardian translation, 55
PATHNAME_TO_FILENAME_ procedure, 104, 138
example, 57, 74
Pathway server
and SERVERCLASS_DIALOG, 334, 419
and SERVERCLASS_SEND_, 333, 418
and SERVERCLASS_SENDL_, 333, 418
process blocking, 329, 430
pause() function, 152
588 Index