Open System Services Porting Guide (G06.29+, H06.06+, J06.03+)
IEEE
standards, compared with OSS, 24
Include files, 42
search order, 141, 156
Industry standards, programmatic calls, 28
inetd
activated services, 106
configuration file, 105
demon, compared to LISTNER process, 154
porting programs using, 180
starting other servers with, 105
UNIX, 105
Inherited attributes, modifying with HP extensions, 97
Initialization values, default, 131
Inodes
caching, 102
OSS name server, 100
Input
functions, 24
redirecting with cat utility, 66
Inspect
and optimized files, 45
compared with noft utility, 46
debugging OSS files, 44
native files, 45
noft utility, 45
optimized files, 45
OSS environment considerations, 46
restrictions, 45
running from TACL, 45
running program files, 45
TNS files, 44
TNS/R native files, 44
TNS/R native programs, 173
with OSS commands, 67
Intermediate processes, 151
Internationalization, 134
Internet address, OSS server program, 155
Internet domain
address manipulation functions, 184
support functions, 184
Internet sockets, listener servers, 105
Interoperability
APIs, 73, 120
between locales, 135
C programs, 53
defined, 71
divided by audience, 54
for native environment, 172
functions, 120
Guardian features, 115
Guardian procedures, 120, 129
HP extensions, 97, 129
I/O routines, 120
levels, 74
macros, 120
objectives, 71
OSSTTY facility, 66
process-management, 76
processes, 129
programming standards, 71
security, 115, 116
standard function calls, 71
table for APIs, 74, 148
with Guardian files and processes, 66
with OSS programs, 149
Interprocess communication (IPC)
$RECEIVE see $RECEIVE file
between processors, 89
FIFOs, 150
files, 150
intermediate processes, 151
OSS, table, 88
queue files, 150
semaphores, 151
shared memory, 150
signals, 151
system resources, 92
using, 160
IPC see Interprocess communication (IPC)
ISO standards, compared with UNIX, 28
ISO/ANSI C
compiler, 166
compliance, checking for, 49, 50
features, 26
for equivalent functions, 109
for new programs, 117
header files, 27
language, 107, 115, 116
native C compilers, 174
recoding for equivalent functions, 111
rules, function prototypes, 117
source code, 170
standard, 26, 53
translation limits, 119
Itanium
processor, 33
K
Kernel-Managed Swap Facility (KMSF), 95, 171, 176
Keywords, changed, 175
kill utility
compared to STATUS command, 59
flags, 68
signals, 59
terminating processes, 68
kill() function
process ID, 128
Safeguard restrictions, 128
signals, 128, 172
KMSF, 95, 171, 176
Korn shell, 54, 162
L
Large file aware (LFA), 191
Large file compilation environment, 191, 192
Large file safe (LFS), 191
Large files
240 Index