Index

Index

64-bit pointer support, [+], [+]

A

abort function,  [+], [+]
abs function,  [+]
accept socket routine,  [+]
access function,  [+]
ACCVIO
  hardware error, [+]
  sigbus signal, [+]
  sigsegv signal, [+]
acos function,  [+]
addch function,  [+]
addstr function,  [+]
alarm function,  [+], [+], [+]
  program example, [+]
Allocate memory
  calloc function, [+]
  malloc function, [+]
  realloc function, [+]
_ANSI_C_SOURCE macro,  [+]
Argument list functions,  [+] to [+]
Arguments
  variable-length lists, [+]
ASCII
  table of values, [+]
asctime function,  [+]
asin function,  [+]
asm calls,  [+]
assert function,  [+]
AST reentrancy,  [+], [+]
atan function,  [+]
atan2 function,  [+]
atexit function,  [+]
atof function,  [+]
atoi function,  [+]
atol function,  [+]
atoll function,  [+]
atoq function,  [+]
Auxiliary communication routines,  [+]

B

basename function,  [+]
Basic communication routines,  [+]
bcmp function,  [+]
bcopy function,  [+]
bind socket routine,  [+]
box function,  [+]
brk function,  [+], [+]
_BSD44_CURSES macro,  [+]
bsearch function,  [+]
btowc function,  [+], [+]
bzero function,  [+]

C

C language
  I/O background, [+]
C$_LONGJMP exception,  [+]
cabs function,  [+]
calloc function,  [+], [+], [+]
Carriage control
  FORTRAN, [+]
  translation
     by DEC C, [+] to [+]
Case conversion functions,  [+]
catclose function,  [+], [+]
Categories
  locale, [+]
Category
  LC_ALL, [+]
  LC_COLLATE, [+]
  LC_CTYPE, [+]
  LC_MESSAGES, [+]
  LC_MONETARY, [+]
  LC_NUMERIC, [+]
  LC_TIME, [+]
catgets function,  [+], [+]
catopen function,  [+], [+]
ceil function,  [+]
cfree function,  [+], [+]
Character definition files
  location of, [+]
Character set conversion functions
  iconv, [+]
  iconv_close, [+]
  iconv_open, [+]
Character sets
  converting between, [+]
  supported by DEC C RTL, [+]
Character-classification functions,  [+] to [+], [+]
  isalnum, [+]
  isalpha, [+]
  isascii, [+]
  iscntrl, [+]
  isdigit, [+]
  isgraph, [+]
  islower, [+]
  isprint, [+]
  ispunct, [+]
  isspace, [+]
  isupper, [+]
  iswalnum, [+]
  iswalpha, [+]
  iswcntrl, [+]
  iswctype, [+]
  iswdigit, [+]
  iswgraph, [+]
  iswlower, [+]
  iswprint, [+]
  iswpunct, [+]
  iswspace, [+]
  iswupper, [+]
  iswxdigit, [+]
  isxdigit, [+]
  program example, [+]
  wctype, [+]
Character-conversion functions,  [+] to [+]
  ecvt, [+]
  fcvt, [+]
  gcvt, [+]
  toascii, [+]
  tolower, [+]
  _tolower, [+]
  toupper, [+]
  _toupper, [+]
  towlower, [+]
  towupper, [+]
  wcswidth, [+]
  wcwidth, [+]
Charmap file
  location, [+]
chdir function,  [+]
Child process
  creating with vfork, [+]
  executing image
     with exec functions, [+]
  implementation of, [+]
  introduction to, [+]
  program examples, [+]
  sharing data with pipe, [+], [+]
  synchronization with wait, [+]
chmod function,  [+]
chown function,  [+]
clear function,  [+], [+]
clearerr function,  [+]
clearok function,  [+]
clock function,  [+]
close function,  [+]
close socket routine,  [+]
closedir function,  [+]
clrattr function,  [+]
clrattr macro,  [+]
clrtobot function,  [+]
clrtoeol function,  [+]
Codeset converter functions,  [+]
Codesets,  [+]
Communication support routines,  [+]
confstr function,  [+]
connect socket routine,  [+]
Conversion specifications
  for I/O functions, [+] to [+]
  input
     table of conversion specifiers, [+]
     table of optional characters, [+]
  output
     table of characters, [+]
Converter functions
  filenaming conventions for, [+]
cos function,  [+]
cosh function,  [+]
cot function,  [+]
creat function,  [+], [+], [+]
crmode function,  [+]
ctermid function,  [+]
ctime function,  [+], [+]
  using with tzset function, [+]
Cultural information
  stored in locale, [+]
curscr window,  [+]
Curses,  [+] to [+]
  cursor movement, [+]
  getting started, [+] to [+]
  introduction to, [+]
  program example, [+]
  terminology, [+] to [+]
     curscr, [+]
 

Curses
  terminology (cont'd)

     stdscr, [+]
     windows, [+]
  using predefined variables and constants, [+]
Curses functions
  box, [+]
  clearok, [+]
  delwin, [+]
  endwin, [+]
  getyx, [+]
  initscr, [+]
  leaveok, [+]
  longname, [+]
  mvcur, [+]
  mvwin, [+]
  mv[w]addch, [+]
  mv[w]addstr, [+]
  mv[w]delch, [+]
  mv[w]getch, [+]
  mv[w]getstr, [+]
  mv[w]inch, [+]
  mv[w]insch, [+]
  mv[w]insstr, [+]
  newwin, [+]
  [no]crmode, [+]
  [no]echo, [+]
  [no]nl, [+]
  [no]raw, [+]
  overlay, [+]
  overwrite, [+]
  scroll, [+]
  scrollok, [+]
  subwin, [+]
  touchwin, [+]
  wrapok, [+]
  [w]addch, [+]
  [w]addstr, [+]
  [w]clear, [+]
  [w]clrattr, [+]
  [w]clrtobot, [+]
  [w]clrtoeol, [+]
  [w]delch, [+]
  [w]deleteln, [+]
  [w]erase, [+]
  [w]getch, [+]
  [w]getstr, [+]
  [w]inch, [+]
  [w]insch, [+]
  [w]insertln, [+]
  [w]insstr, [+]
  [w]move, [+]
  [w]printw, [+]
  [w]refresh, [+]
  [w]scanw, [+]
  [w]setattr, [+]
  [w]standend, [+]
  [w]standout, [+]
<curses.h> header file,  [+]
cuserid function,  [+]

D

Date and time functions,  [+]
Date/time
  introduction to, [+]
Date/time functions,  [+] to [+]

DEC C RTL

  See Run-Time Library (RTL)
DEC TCP/IP Services for OpenVMS,  [+]
DECC$CRTL_INIT function,  [+], [+]
decc$fix_time file specification conversion routine,  [+], [+]
decc$from_vms file specification conversion routine,  [+], [+]
decc$get_sdc socket routine,  [+]
decc$match_wild file specification conversion routine,  [+], [+]
decc$record_read function,  [+]
decc$record_write function,  [+]
decc$set_reentrancy function,  [+], [+]
DECC$SHR.EXE,  [+]
decc$to_vms file specification conversion routine,  [+], [+]
decc$translate_vms file specification conversion routine,  [+],
   [+]
_DECC_V4_SOURCE macro,  [+]

DEC/SHELL

  See UNIX file specifications
delch function,  [+]
delete function,  [+], [+]
deleteln function,  [+]
delwin function,  [+]
difftime function,  [+]
dirname function,  [+]
div function,  [+]
drand48 function,  [+]
  using with lcong48 function, [+]
  using with seed48 function, [+]
  using with srand48 function, [+]
dup function,  [+], [+]
dup2 function,  [+], [+], [+]

E

echo function,  [+]
ecvt function,  [+], [+]
edata global symbol,  [+]
end global symbol,  [+]
endhostent socket routine,  [+]
endnetent socket routine,  [+]
endprotoent socket routine,  [+]
endservent socket routine,  [+]
endwin function,  [+]
erand48 function,  [+]
erase function,  [+]
ERR predefined macro,  [+]
errno
  external variable, [+]
  relationship to h_errno, [+]
errno variable,  [+], [+], [+]
<errno.h> header file,  [+], [+]
<errnodef.h> header file,  [+]
Error-handling functions,  [+]
  abort, [+], [+], [+], [+]
  error codes, [+]
  exit, [+], [+], [+]
  _exit, [+], [+], [+]
  perror, [+], [+]
  strerror, [+], [+]
etext global symbol,  [+]
exec function,  [+]
exec functions,  [+]
  error conditions, [+]
  processing, [+]
execl function,  [+]
execle function,  [+]
execlp function,  [+]
execv function,  [+]
execve function,  [+]
execvp function,  [+]
_exit function,  [+]
exit function,  [+], [+]
_exit function,  [+]
exit, _exit function
  using with wait3 function, [+]
  using with wait4 function, [+]
  using with waitpid function, [+]
exp function,  [+]

F

fabs function,  [+]
fclose function,  [+], [+]
fcvt function,  [+], [+]
fdopen function,  [+], [+]
Feature-test macros,  [+]
feof function,  [+]
ferror function,  [+]
fflush function,  [+]
  using with popen function, [+]
ffs function,  [+]
fgetc function,  [+]
fgetname function,  [+]
fgetpos function,  [+]
fgets function,  [+]
fgetwc function,  [+]
fgetws function,  [+]
File
  header, [+]
FILE,  [+]
File descriptor,  [+], [+]
  DEC C defaults
     for OpenVMS logical names, [+]
File pointer,  [+], [+]
File protection,  [+], [+]
File specification conversion routines
  decc$fix_time, [+]
  decc$from_vms, [+]
  decc$match_wild, [+]
  decc$to_vms, [+]
  decc$translate_vms, [+]
fileno function,  [+]
Fixed-length record files
  accessing in record mode, [+]
Floating-point support,  [+]
floor function,  [+]
fmod function,  [+]
fopen function,  [+]
fork function,  [+]
Format
  specification string for input functions, [+]
  specification string for output functions, [+]
fpathconf function,  [+]
fprintf function,  [+]
fputc function,  [+]
fputs function,  [+]
fputwc function,  [+]
fputws function,  [+]
fp_class function,  [+]
fp_classf function,  [+]
fp_classl function,  [+]
fread function,  [+]
free function,  [+], [+], [+], [+]
  using with tempnam function, [+]
freopen function,  [+]
frexp function,  [+]
fscanf function,  [+]
fseek function,  [+], [+], [+], [+]
fsetpos function,  [+]
fstat function,  [+]
fsync function,  [+]
ftell function,  [+]
ftime function,  [+]
ftruncate function,  [+]
ftw function,  [+]
Function prototype,  [+]
Functions
  argument list-handling, [+]
  case conversion, [+]
  character classification, [+]
  character-classification, [+]
  character-conversion, [+], [+]
  Curses, [+] to [+]
  Date/time, [+] to [+]
  error-handling, [+] to [+]
  signal-handling, [+] to [+]
  Standard I/O, [+], [+]
  string-handling, [+]
  Terminal I/O, [+]
  Time, [+] to [+]
  UNIX I/O, [+]
fwait function,  [+]
fwide function,  [+]
fwprintf function,  [+]
fwrite function,  [+]
fwscanf function,  [+]

G

gcvt function,  [+], [+]
GENCAT command,  [+]
getc function,  [+]
getch function,  [+]
getchar function,  [+]
getclock function,  [+]
getcwd function,  [+]
getdtablesize function,  [+]
getegid function,  [+]
getenv function,  [+]
  using with putenv function, [+]
geteuid function,  [+]
getgid function,  [+]
gethostaddr socket routine,  [+]
gethostbyaddr socket routine,  [+]
gethostbyname socket routine,  [+]
gethostent socket routine,  [+]
gethostname socket routine,  [+]
getitimer function,  [+]
getlogin function,  [+]
getname function,  [+], [+]
getnetbyaddr socket routine,  [+]
getnetbyname socket routine,  [+]
getnetent socket routine,  [+]
getopt function,  [+]
getpagesize function,  [+]
getpeername socket routine,  [+]
getpid function,  [+]
getppid function,  [+]
getprotobyname socket routine,  [+]
getprotobynumber socket routine,  [+]
getprotoent socket routine,  [+]
getpwnam function,  [+]
getpwuid function,  [+]
gets function,  [+], [+], [+]
getservbyname socket routine,  [+]
getservbyport socket routine,  [+]
getservent socket routine,  [+]
getsockname socket routine,  [+]
getsockopt socket routine,  [+]
getstr function,  [+]
gettimeofday function,  [+]
getuid function,  [+]
getw function,  [+]
getwc function,  [+]
getwchar function,  [+]
getyx function,  [+]
gmtime function,  [+]
gsignal function,  [+], [+], [+]

H

Header files,  [+], [+]
  displaying on Alpha systems, [+]
  displaying on VAX systems, [+]
herror socket routine,  [+]
hostalias socket routine,  [+]
hstrerror socket routine,  [+]
htonl socket routine,  [+]
htons socket routine,  [+]
hypot function,  [+]
h_errno
  external variable, [+]
  relationship to errno, [+]
  support routines, [+]

I

iconv function,  [+], [+]
iconv_close function,  [+], [+]
iconv_open function,  [+], [+]
IMAGELIB.OLB,  [+]
inch function,  [+]
index function,  [+]
inet_addr socket routine,  [+]
inet_lnaof socket routine,  [+]
inet_makeaddr socket routine,  [+]
inet_netof socket routine,  [+]
inet_network socket routine,  [+]
inet_ntoa socket routine,  [+]
initscr function,  [+]
initstate function,  [+]
  using with setstate function, [+]
Input and output (I/O),  [+] to [+]
  conversion specifications, [+] to [+]
  format specification string, [+], [+]
  OpenVMS system services, [+]
  record access
     in DEC C, [+]
  Record Management Services (RMS), [+]
  Standard, [+]
  stream access
     in DEC C, [+]
  UNIX, [+]
  Wide-character, [+]
insch function,  [+]
insertln function,  [+]
insstr function,  [+]
insstr macro,  [+]
International software
  description of, [+]
Internet
  application programs, [+]
  protocols, [+]
Interprocess communication,  [+]
ioctl socket routine,  [+]
isalnum function,  [+]
isalpha function,  [+]
isapipe function,  [+]
isascii function,  [+]
isatty function,  [+]
iscntrl function,  [+]
isdigit function,  [+]
isgraph function,  [+]
islower function,  [+]
isprint function,  [+]
ispunct function,  [+]
isspace function,  [+]
isupper function,  [+]
iswalnum function,  [+]
iswalpha function,  [+]
iswcntrl function,  [+]
iswctype function,  [+]
iswdigit function,  [+]
iswgraph function,  [+]
iswlower function,  [+]
iswprint function,  [+]
iswpunct function,  [+]
iswspace function,  [+]
iswupper function,  [+]
iswxdigit function,  [+]
isxdigit function,  [+]
itimerval structure,  [+], [+]

J

jrand48 function,  [+]

K

kill function,  [+]

L

labs function,  [+]
LANG logical name,  [+]
lcong48 function,  [+]
  using with drand48 function, [+]
  using with lrand48 function, [+]
  using with mrand48 function, [+]
LC_ALL category,  [+]
LC_ALL logical name,  [+]
LC_CTYPE category,  [+]
LC_NUMERIC logical name,  [+]
ldexp function,  [+]
ldiv function,  [+]
leaveok function,  [+]
LIB$ESTABLISH function,  [+], [+]
LIB$SIGNAL,  [+]
Libraries
  DEC C RTL object-module linking order, [+]
Library
  main function, [+]
Linker
  search libraries, [+]
Linking
  with RTL object libraries, [+]
Linking with the C RTL,  [+] to [+]
List-handling functions
  va_arg, [+]
  va_count, [+]
  va_end, [+]
  va_start, [+]
  va_start_1, [+]
listen socket routine,  [+]
llabs function,  [+]
lldiv function,  [+]
LNK$LIBRARY logical name,  [+], [+]
Locale
  categories, [+]
  description of, [+]
  extracting information from, [+]
Locale support functions
  localeconv, [+]
  nl_langinfo, [+]
  setlocale, [+]
localeconv function,  [+], [+]
localtime function,  [+]
  using with tzset function, [+]
log function,  [+]
log10 function,  [+]
Logical name
  for default locale, [+]
  for default locale categories, [+]
  for international environment, [+]
  for locale directory, [+]
  for system default locale, [+]
  LANG, [+]
  LC_ALL, [+]
  LC_NUMERIC, [+]
  SYS$I18N_LOCALE, [+]
  SYS$LANG, [+]
  SYS$LC_ALL, [+]
longjmp function,  [+], [+], [+], [+]
longjmp member
  using with ftw function, [+]
longname function,  [+]
lrand48 function,  [+]
  using with lcong48 function, [+]
  using with seed48 function, [+]
  using with srand48 function, [+]
lseek function,  [+], [+]
lstat function
  using with ftw function, [+]
lwait function,  [+]

M

Macros
  feature-test, [+]
main function
  using with wait3 function, [+]
  using with wait4 function, [+]
  using with waitpid function, [+]
Main function,  [+], [+]
  main_program option, [+]
malloc function,  [+], [+], [+]
  using with ftw function, [+]
  using with putenv function, [+]
Math functions,  [+] to [+]
  abs, [+]
  acos, [+]
  asin, [+]
  atan, [+]
  atan2, [+]
  cabs, [+]
  ceil, [+]
  cos, [+]
  cosh, [+]
  cot, [+]
  div, [+]
  errno values, [+]
  exp, [+]
  fabs, [+]
  floor, [+]
  fp_class, [+]
  fp_classf, [+]
  fp_classl, [+]
  frexp, [+]
  hypot, [+]
  labs, [+]
  ldexp, [+]
  ldiv, [+]
  llabs, [+]
  lldiv, [+]
  log, [+]
  log10, [+]
  modf, [+]
  pow, [+]
  qabs, [+]
  qdiv, [+]
  rand, [+]
  sin, [+]
  sinh, [+]
  sqrt, [+]
  srand, [+]
  tan, [+]
  tanh, [+]
mblen function,  [+]
mbrlen function,  [+]
mbrtowc function,  [+], [+], [+]
mbsinit function,  [+]
mbsrtowcs function,  [+], [+], [+]
mbstowcs function,  [+], [+]
mbtowc function,  [+], [+], [+]
memccpy function,  [+]
memchr function,  [+]
memcmp function,  [+]
memcpy function,  [+]
memmove function,  [+]
Memory allocation
  introduction to, [+]
  program examples, [+]
Memory allocation functions
  brk, [+]
  calloc, [+]
  cfree, [+]
  free, [+]
  malloc, [+]
  realloc, [+]
  sbrk, [+]
Memory reallocation,  [+]
memset function,  [+]
Message catalog,  [+]
  creating, [+]
Messaging functions
  catclose, [+]
  catgets, [+]
  catopen, [+]
mkdir function,  [+]
mkstemp function,  [+]
mktemp function,  [+]
mktime function,  [+]
  using with tzset function, [+]
mmap function,  [+]
modf function,  [+]
Modules
  DEC C RTL object linking order, [+]
Monetary formatting function
  strfmon, [+]
Monetary function,  [+]
move function,  [+]
mprotect function,  [+]
mrand48 function,  [+]
  using with lcong48 function, [+]
  using with seed48 function, [+]
  using with srand48 function, [+]
msync function,  [+]
Multibyte character
  conversion to wide character, [+]
Multibyte character support
  btowc, [+]
  mblen, [+]
  mbrlen, [+]
  mbrtowc, [+]
  mbsinit, [+]
  mbtowc, [+]
  wcrtomb, [+]
  wctob, [+]
  wctomb, [+]
Multibyte string support
  mbsrtowcs, [+]
  mbstowcs, [+]
  wcsrtombs, [+]
  wcstombs, [+]
MULTITHREAD reentrancy,  [+], [+]
Multithread Restrictions,  [+]
munmap function,  [+]
mvaddch function,  [+]
mvaddstr function,  [+]
mvcur function,  [+]
mvdelch function,  [+]
mvgetch function,  [+]
mvgetstr function,  [+]
mvinch function,  [+]
mvinsch function,  [+]
mvinsstr function,  [+]
 

mvinsstr macro,  [+]
mvwaddch function,  [+]
mvwaddstr function,  [+]
mvwdelch function,  [+]
mvwgetch function,  [+]
mvwgetstr function,  [+]
mvwin function,  [+]
mvwinch function,  [+]
mvwinsch function,  [+]
mvwinsstr function,  [+]
mvwinsstr macro,  [+]

N

newwin function,  [+]
nice function,  [+]
nl function,  [+]
nl_langinfo function,  [+], [+]
nocrmode function,  [+]
noecho function,  [+]
NONE reentrancy,  [+]
nonl function,  [+]
noraw function,  [+]
nrand48 function,  [+]
ntohl socket routine,  [+]
ntohs socket routine,  [+]

O

Object libraries
  RTL, [+]
Object library
  VAXCRTL.OLB, [+]
  VAXCRTLD.OLB, [+]
  VAXCRTLDX.OLB, [+]
  VAXCRTLT.OLB, [+]
  VAXCRTLTX.OLB, [+]
  VAXCRTLX.OLB, [+]
Object module
  DEC C RTL linking order, [+]
Occlusion,  [+]
open function,  [+], [+], [+]
opendir function,  [+]
  using with readdir function, [+]
  using with rewinddir function, [+]
OpenVMS system services
  in DEC C programs, [+]
OpenVMS versions,  [+]
Operating system version dependency,  [+]
overlay function,  [+], [+]
overwrite function,  [+], [+]

P

passwd structure,  [+], [+]
pathconf function,  [+]
pause function,  [+]
pclose function,  [+]
  using with popen function, [+]
perror function,  [+], [+]
pipe function,  [+], [+], [+]
Pointers
  64-bit support, [+]
popen function,  [+]
Portability concerns,  [+]
  arguments to mkdir, [+]
  _exit function, [+]
  gsignal function, [+]
  longname function, [+]
  memory deallocation, [+]
  mvcur function, [+]
  mv[w]insstr functions, [+]
  [no]nl functions, [+]
  radix conversion specifiers, [+]
  raise function, [+]
  setgid function, [+]
  setuid function, [+]
  socket routines, [+]
  specific
     list of, [+]
  ssignal function, [+]
  ttyname function, [+]
  UNIX file specifications, [+]
     ambiguity of, [+]
  variable-length argument lists, [+]
  va_start_1 macro, [+]
  vfork versus fork function, [+]
  [w]clrattr functions, [+]
  [w]insstr functions, [+]
  [w]setattr functions, [+]
_POSIX_C_SOURCE macro,  [+]
pow function,  [+]
Predefined macro
  ERR, [+]
Predefined variables and constants,  [+]
printf function,  [+]
printw function,  [+]
Process permanent files,  [+]
Protocols
  Internet, [+]
putc function,  [+]
putchar function,  [+]
putenv function,  [+]
puts function,  [+]
putw function,  [+]
putwc function,  [+]
putwchar function,  [+]

Q

qabs function,  [+]
qdiv function,  [+]
qsort function,  [+]
Quotas
  affecting RTL, [+], [+], [+]

R

raise function,  [+], [+], [+], [+]
rand function,  [+]
  using with random function, [+]
random function,  [+]
raw function,  [+]
read function,  [+]
read socket routine,  [+]
readdir function
  using with closedir function, [+]
Reader's comments,  [+]
realloc function,  [+], [+]
Record
  access by DEC C, [+]
  I/O
     DEC C handling of, [+]
Record files
  accessing in record mode, [+]
  accessing in stream mode, [+]
Record Management Services (RMS)
  accessing files, [+]
  file organization, [+]
  in DEC C programs, [+]
  overview of, [+] to [+]
  record access
     in DEC C, [+]
  record formats, [+]
  stream access
     in DEC C, [+]
recv socket routine,  [+]
recvfrom socket routine,  [+]
recvmsg socket routine,  [+]
Reentrancy,  [+], [+]
  AST, [+], [+]
  MULTITHREAD, [+], [+]
  NONE, [+]
  Restrictions, [+]
  TOLERANT, [+], [+]
Reentrancy function
  decc$set_reentrancy, [+], [+]
/REENTRANCY qualifier,  [+]
refresh function,  [+], [+]
remove function,  [+], [+]
rename function,  [+]
rewind function,  [+]
rewinddir function
  using with readdir function, [+]
rindex function,  [+]
rmdir function,  [+]
RMS
  file attributes, [+]
Routines
  socket, [+] to [+]
Run-Time Library (RTL)
  as shared images, [+]
  Curses functions and macros, [+]
  Date/time functions, [+]
  header files, [+]
  I/O, [+] to [+]
     DEC C handling of, [+] to [+]
  interpreting syntax, [+]
  introduction to, [+] to [+]
  linking against RTL object libraries, [+], [+]
  linking against RTL shareable image, [+]
  linking options explained, [+] to [+]
  portability concerns, [+]
  preprocessor directives, [+]
  specific portability concerns, [+]
  stream I/O, [+]

S

sbrk function,  [+], [+]
scanf function,  [+]
scanw function,  [+]

Screen management

  Curses

     See Curses
scroll function,  [+]
scrollok function,  [+]
seed48 function,  [+]
  using with drand48 function, [+]
  using with lcong48 function, [+]
  using with lrand48 function, [+]
  using with mrand48 function, [+]
seekdir function,  [+]
  using with readdir function, [+]
select socket routine,  [+]
send socket routine,  [+]
sendmsg socket routine,  [+]
sendto socket routine,  [+]
setattr function,  [+]
setattr macro,  [+]
setbuf function,  [+]
setenv function,  [+]
setgid function,  [+]
sethostent socket routine,  [+]
setitimer function,  [+]
  using with ualarm function, [+]
setjmp function,  [+], [+], [+], [+], [+], [+]
setnetent socket routine,  [+]
setprotoent socket routine,  [+]
setservent socket routine,  [+]
setsockopt socket routine,  [+]
setstate function,  [+]
  using with initstate function, [+]
setuid,  [+]
setvbuf function,  [+]
  using with popen function, [+]
Shareable image,  [+]
Shared image
  DEC C RTL, [+]
shutdown socket routine,  [+]
sigaction function,  [+]
sigaction structure,  [+]
sigaddset function,  [+]
sigblock function,  [+], [+], [+]
sigdelset function,  [+]
sigemptyset function,  [+]
sigfillset function,  [+]
sigismember function,  [+]
siglongjmp function,  [+]
sigmask function,  [+]
signal function,  [+], [+], [+], [+], [+]
Signal-handling functions,  [+]
  alarm, [+]
  gsignal, [+]
  kill, [+]
  longjmp, [+]
  OpenVMS exceptions, [+]
  pause, [+]
  program examples, [+]
  raise, [+]
  setjmp, [+]
  sigaction, [+]
  sigaddset, [+]
  sigblock, [+]
  sigdelset, [+]
  sigemptyset, [+]
  sigfillset, [+]
  sigismember, [+]
  siglongjmp, [+]
  sigmask, [+]
  signal, [+]
  sigpause, [+]
  sigpending, [+]
  sigprocmask, [+]
  sigsetjmp, [+]
  sigsetmask, [+]
  sigstack, [+]
  sigsuspend, [+]
  sigvec, [+]
  sleep, [+]
  ssignal, [+]
  UNIX signals, [+]
  VAXC$ESTABLISH, [+]
<signal.h> header file,  [+]
Signals,  [+]
sigpause function,  [+]
sigpending function,  [+]
sigprocmask function,  [+]
sigsetjmp function,  [+]
sigsetmask function,  [+], [+]
sigstack function,  [+]
sigsuspend function,  [+]
sigvec function,  [+], [+], [+], [+], [+]
sinh function,  [+]
sleep function,  [+]
_SOCKADDR_LEN macro,  [+]
Socket routines
  DEC C structures, [+]
  accept, [+]
  auxiliary communication routines, [+]
  basic communication routines, [+]
  bind, [+]
  close, [+]
  communication support routines, [+]
  connect, [+]
  decc$get_sdc, [+]
  endhostent, [+]
  endnetent, [+]
  endprotoent, [+]
  endservent, [+]
  gethostaddr, [+]
  gethostbyaddr, [+]
  gethostbyname, [+]
  gethostent, [+]
  gethostname, [+]
  getnetbyaddr, [+]
  getnetbyname, [+]
  getnetent, [+]
  getpeername, [+]
  getprotobyname, [+]
  getprotobynumber, [+]
  getprotoent, [+]
  getservbyname, [+]
  getservbyport, [+]
  getservent, [+]
 

Socket routines (cont'd)

  getsockname, [+]
  getsockopt, [+]
  herror, [+]
  hostalias, [+]
  hstrerror, [+]
  htonl, [+]
  htons, [+]
  h_errno support routines, [+]
  inet_addr, [+]
  inet_lnaof, [+]
  inet_makeaddr, [+]
  inet_netof, [+]
  inet_network, [+]
  inet_ntoa, [+]
  introduction, [+]
  ioctl, [+]
  listen, [+]
  ntohl, [+]
  ntohs, [+]
  porting considerations, [+]
  programming examples, [+]
  read, [+]
  recv, [+]
  recvfrom, [+]
  recvmsg, [+]
  select, [+]
  send, [+]
  sendmsg, [+]
  sendto, [+]
  sethostent, [+]
  setnetent, [+]
  setprotoent, [+]
  setservent, [+]
  setsockopt, [+]
  shutdown, [+]
  socket, [+]
  socket_fd, [+]
  vaxc$get_sdc, [+]
  write, [+]
socket socket routine,  [+]
socket_fd socket routine,  [+]
Specification delimiters
  OpenVMS and UNIX, [+]
sprintf function,  [+]
sqrt function,  [+]
srand function,  [+]
  using with random function, [+]
  using with srandom function, [+]
srand48 function,  [+]
  using with drand48 function, [+]
  using with lcong48 function, [+]
  using with lrand48 function, [+]
  using with mrand48 function, [+]
srandom function,  [+]
  using with random function, [+]
sscanf function,  [+]
ssignal function,  [+], [+], [+], [+]
Standard header file,  [+]
Standard I/O,  [+]
  file pointers, [+]
  introduction to, [+]
  program example, [+]
     wide character, [+]
Standard I/O functions
  clearerr, [+]
  delete, [+], [+]
  fclose, [+]
  fdopen, [+]
  feof, [+]
  ferror, [+]
  fflush, [+]
  fgetc, [+]
  fgetname, [+]
  fgets, [+]
  fgetwc, [+]
  fgetws, [+]
  fopen, [+]
  fprintf, [+]
  fputc, [+]
  fputs, [+]
  fputwc, [+]
  fputws, [+]
  fread, [+]
  freopen, [+]
  fscanf, [+]
  fseek, [+]
  ftell, [+]
  fwrite, [+]
  getc, [+]
  getw, [+]
  getwc, [+]
  mktemp, [+]
  putc, [+]
  putw, [+]
  putwc, [+]
  rewind, [+]
  setbuf, [+]
  setvbuf, [+]
  sprintf, [+]
  sscanf, [+]
  tmpfile, [+]
  tmpnam, [+]
  ungetc, [+]
  ungetwc, [+]
Standards
  listed, [+]
standend function,  [+]
standout function,  [+]
stat function,  [+]
stat structure
  using with ftw function, [+]
__STDC_VERSION__  macro, [+]
stderr,  [+], [+], [+], [+], [+], [+], [+], [+]
<stdio.h> header file,  [+]
stdout,  [+], [+], [+], [+], [+]
strcasecmp function,  [+]
strcat function,  [+]
strchr function,  [+], [+]
strcmp function,  [+], [+]
strcmpn function,  [+]
strcoll function,  [+], [+]
strcpy function,  [+], [+]
strcpyn function,  [+]
strcspn function,  [+]
strdup function,  [+]
Stream
  access by DEC C, [+]
  files, [+]
 

strerror function,  [+], [+]
strfmon function,  [+], [+]
strftime function,  [+], [+]
  using with tzset function, [+]
String comparison functions
  multipass collation, [+]
  wcscoll, [+]
String-handling functions,  [+]
  atof, [+]
  atoi, [+]
  atol, [+]
  atoll, [+]
  atoq, [+]
  basename, [+]
  bcmp, [+]
  bcopy, [+]
  bzero, [+]
  dirname, [+]
  ffs, [+]
  index, [+]
  memchr, [+]
  memcmp, [+]
  memcpy, [+]
  memmove, [+]
  memset, [+]
  program examples, [+]
  rindex, [+]
  strcasecmp, [+]
  strcat, [+]
  strchr, [+]
  strcmp, [+]
  strcoll, [+]
  strcpy, [+]
  strcspn, [+]
  strdup, [+]
  strlen, [+]
  strncasecmp, [+]
  strncat, [+]
  strncmp, [+]
  strncpy, [+]
  strnlen, [+]
  strpbrk, [+]
  strrchr, [+]
  strsep, [+]
  strspn, [+]
  strtok, [+]
  strtol, [+]
  strtoll, [+]
  strtoq, [+]
  strtoul, [+]
  strtoull, [+]
  strtouq, [+]
  strxfrm, [+]
  swab, [+]
  wcscat, [+]
  wcschr, [+]
  wcscmp, [+]
  wcscoll, [+]
  wcscpy, [+]
  wcscspn, [+]
  wcslen, [+]
  wcsncat, [+]
  wcsncmp, [+]
  wcsncpy, [+]
  wcspbrk, [+]
  wcsrchr, [+]
  wcsspn, [+]
  wcstok, [+]
  wcstol, [+]
  wcstoul, [+]
  wcswcs, [+]
  wcsxfrm, [+]
strlen function,  [+]
strncasecmp function,  [+]
strncat function,  [+]
strncmp function,  [+]
strncpy function,  [+]
strnlen function,  [+]
strpbrk function,  [+]
strptime function,  [+], [+]
strrchr function,  [+]
strsep function,  [+]
strspn function,  [+]
strstr function,  [+]
strtod function,  [+], [+], [+]
strtok function,  [+]
strtol function,  [+], [+], [+]
strtoll function,  [+]
strtoq function,  [+]
strtoul function,  [+]
strtoull function,  [+]
strtouq function,  [+]
Structures
  use with socket routines, [+]
strxfrm function,  [+], [+]
Subprocess,  [+] to [+]
  executing image
     with exec functions, [+]
  implementation of, [+]
  introduction to, [+]
  program examples, [+] to [+]
  sharing data with pipe, [+], [+]
  synchronization with wait, [+]
Subprocess functions
  execl, [+]
  execle, [+]
  execlp, [+]
  execv, [+]
  execve, [+]
  execvp, [+]
  pipe, [+]
  vfork, [+]
  wait, [+]
subwin function,  [+]
swab function,  [+]
swprintf function,  [+]
swscanf function,  [+]
Synchronizing processes,  [+]
Syntax
  of DEC C RTL functions, [+]
SYS$ERROR,  [+]
SYS$I18N_LOCALE logical name,  [+]
SYS$INPUT,  [+]
SYS$LANG logical name,  [+]
SYS$LC_ALL logical name,  [+]
SYS$OUTPUT,  [+]
SYS$WAKE,  [+]
sysconf function,  [+]
system function,  [+]
System functions,  [+] to [+]
  asctime, [+]
  assert, [+]
  atexit, [+]
 

System functions (cont'd)

  bsearch, [+]
  chdir, [+]
  chmod, [+]
  chown, [+]
  clock, [+]
  ctermid, [+]
  ctime, [+]
  cuserid, [+]
  difftime, [+]
  fmod, [+]
  ftime, [+]
  getcwd, [+]
  getegid, [+]
  getenv, [+]
  geteuid, [+]
  getgid, [+]
  getpid, [+]
  getppid, [+]
  getuid, [+]
  introduction to, [+]
  localtime, [+]
  memset, [+]
  mkdir, [+]
  nice, [+]
  program examples, [+]
  qsort, [+]
  remove, [+], [+]
  rename, [+]
  setbuf, [+]
  setgid, [+]
  setuid function, [+]
  setvbuf, [+]
  strtod, [+]
  strtok, [+]
  system, [+]
  time, [+]
  times, [+]
  umask, [+]
  vfprintf, [+]
  vprintf, [+]
  vsprintf, [+]
  wcstod, [+]
  wcstok, [+]

T

tan function,  [+]
tanh function,  [+]

TCP/IP

  See DEC TCP/IP Services for OpenVMS
telldir function,  [+]
  using with readdir function, [+]
tempnam function,  [+]
Terminal I/O
  program examples, [+] to [+]
Terminal I/O functions
  getchar, [+]
  gets, [+]
  getwchar, [+]
  printf, [+]
  putchar, [+]
  puts, [+]
  putwchar, [+]
  scanf, [+]
Time
  introduction to, [+]
time function,  [+]
Time functions,  [+] to [+]
Time-related functions
  asctime, [+]
  clock, [+]
  ctime, [+]
  decc$fix_time, [+]
  difftime, [+]
  ftime, [+]
  getclock, [+]
  getitimer, [+]
  gettimeofday, [+]
  gmtime, [+]
  localtime, [+]
  mktime, [+]
  setitimer, [+]
  strftime, [+]
  strptime, [+]
  time, [+]
  times, [+]
  tzset, [+]
  ualarm, [+]
  usleep, [+]
  wcsftime, [+]
times function,  [+]
timespec structure,  [+]
tmpfile function,  [+]
tmpnam function,  [+]
toascii function,  [+], [+]
TOLERANT reentrancy,  [+], [+]
_tolower macro,  [+]
_tolower function,  [+]
tolower function,  [+], [+]
touchwin function,  [+]
_toupper macro,  [+]
_toupper function,  [+]
toupper function,  [+], [+]
towctrans function,  [+], [+], [+]
towlower function,  [+], [+]
towupper function,  [+], [+]
truncate function,  [+]
ttyname function,  [+]
tzset function,  [+]

U

ualarm function,  [+]
umask function,  [+]
umask value,  [+]
uname function,  [+]
ungetc function,  [+]
ungetwc function,  [+]
UNIX
  file specification conversion functions, [+]
  file specifications, [+] to [+]
  file specifications of
     compared to OpenVMS, [+]
  Run-Time Library, [+]
  use with DEC C RTL, [+] to [+]
UNIX I/O,  [+]
  file descriptors, [+]
  functions
     program example, [+]
UNIX I/O functions
  close, [+]
  creat, [+]
  dup, [+]
  dup2, [+]
  fileno, [+]
  fstat, [+]
  getname, [+]
  getopt, [+]
  isapipe, [+]
  isatty, [+]
  lseek, [+]
  open, [+]
  read, [+]
  stat, [+]
  ttyname, [+]
  write, [+]
unsetenv function,  [+]
usleep function,  [+]

V

<varargs.h> header file,  [+]
Variable-length argument lists,  [+]
Variable-length record files
  accessing in record mode, [+]
VAXC$CRTL_INIT function,  [+], [+], [+]
vaxc$errno external variable,  [+]
VAXC$ESTABLISH function,  [+], [+], [+], [+][+]
vaxc$get_sdc socket routine,  [+]
va_arg function,  [+]
va_count function,  [+]
va_end function,  [+]
va_start macro,  [+]
va_start_1 macro,  [+]
Version-dependency of DEC C RTL routines,  [+]
vfork function,  [+], [+]
vfprintf function,  [+]
vfwprintf function,  [+]

VMS/ULTRIX Connection product

  See DEC TCP/IP Services for OpenVMS
_VMS_CURSES macro,  [+]
_VMS_V6_SOURCE macro,  [+]
vprintf function,  [+]
vsprintf function,  [+]
vswprintf function,  [+]
vwprintf function,  [+]

W

waddch function,  [+]
waddstr function,  [+]
wait function,  [+]
  using with waitpid function, [+]
wait3 function,  [+]
wait4 function,  [+]
waitpid function,  [+]
wclear function,  [+]
wclrattr function,  [+], [+]
wclrtobot function,  [+]
wclrtoeol function,  [+]
wcrtomb function,  [+], [+], [+]
wcscat function,  [+]
wcschr function,  [+]
wcscmp function,  [+]
wcscoll function,  [+], [+]
wcscpy function,  [+]
wcscspn function,  [+]
wcsftime function,  [+], [+]
wcslen function,  [+]
wcsncat function,  [+]
wcsncmp function,  [+]
wcsncpy function,  [+]
wcspbrk function,  [+]
wcsrchr function,  [+]
wcsrtombs function,  [+], [+], [+]
wcsspn function,  [+]
wcsstr function,  [+]
wcstod function,  [+], [+]
wcstok function,  [+]
wcstol function,  [+]
wcstombs function,  [+], [+]
wcstoul function,  [+]
wcswcs function,  [+]
wcswidth function,  [+]
wcsxfrm function,  [+], [+]
wctob function,  [+], [+]
wctomb function,  [+], [+]
wctrans function,  [+], [+], [+]
wctype function,  [+]
wcwidth function,  [+]
wdelch function,  [+]
wdeleteln function,  [+]
werase function,  [+]
wgetch function,  [+], [+]
wgetstr function,  [+], [+]
Wide character
  collating functions, [+]
  conversion to multibyte, [+]
  data type, [+]
  functions, [+]
  I/O functions, [+]
Wide character I/O
  program example, [+]
Wide-character functions
  btowc, [+]
  fgetwc, [+]
  fputwc, [+]
  fputws, [+]
  fwide, [+]
  fwprintf, [+]
  fwscanf, [+]
  getwc, [+]
  getwchar, [+]
  iswalnum, [+]
  iswalpha, [+]
  iswcntrl, [+]
  iswctype, [+]
  iswdigit, [+]
  iswgraph, [+]
  iswlower, [+]
  iswprint, [+]
  iswpunct, [+]
  iswspace, [+]
  iswupper, [+]
  iswxdigit, [+]
  mbrlen, [+]
  mbrtowc, [+]
  mbsinit, [+]
  mbsrtowcs, [+]
  putwc, [+]
  putwchar, [+]
  swprintf, [+]
  swscanf, [+]
  towctrans, [+]
  towlower, [+]
  towupper, [+]
  ungetwc, [+]
  vfwprintf, [+]
  vswprintf, [+]
  vwprintf, [+]
  wcrtomb, [+]
  wcscat, [+]
  wcschr, [+]
  wcscmp, [+]
  wcscoll, [+]
  wcscpy, [+]
  wcscspn, [+]
  wcsftime, [+]
  wcslen, [+]
  wcsncat, [+]
  wcsncmp, [+]
  wcsncpy, [+]
  wcspbrk, [+]
  wcsrchr, [+]
  wcsrtombs, [+]
  wcsspn, [+]
  wcsstr, [+]
  wcstod, [+]
  wcstok, [+]
  wcstol, [+]
  wcstoul, [+]
  wcswcs, [+]
  wcswidth, [+]
  wcsxfrm, [+]
  wctob, [+]
  wctrans, [+]
  wctype, [+]
  wcwidth, [+]
  wmemchr, [+]
  wmemcmp, [+]
  wmemcpy, [+]
  wmemmove, [+]
  wmemset, [+]
  wprintf, [+]
  wscanf, [+]
Wide-character I/O,  [+]
winch function,  [+]
winsch function,  [+]
 

winsertln function,  [+]
winsstr function,  [+], [+]
wmemchr function,  [+]
wmemcmp function,  [+]
wmemcpy function,  [+]
wmemmove function,  [+]
wmemset function,  [+]
wmove function,  [+]
wprintf function,  [+]
wprintw function,  [+]
wrapok function,  [+]
wrefresh function,  [+]
write function,  [+]
write socket routine,  [+]
wscanf function,  [+]
wscanw function,  [+]
wsetattr function,  [+], [+]
wstandend function,  [+]
wstandout function,  [+]

X

_XOPEN_SOURCE macro,  [+]
__XOPEN_SOURCE_EXTENDEDXOPEN_SOURCE_EXTENDED,  [+]


Previous Page | Next Page | Table of Contents | Index