JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
ONC+ Developer's Guide
search filter icon
search icon

Document Information

Preface

1.  Introduction to ONC+ Technologies

2.  Introduction to TI-RPC

3.  rpcgen Programming Guide

4.  Programmer's Interface to RPC

5.  Advanced RPC Programming Techniques

6.  Porting From TS-RPC to TI-RPC

7.  Multithreaded RPC Programming

8.  Extensions to the Sun RPC Library

9.  NIS+ Programming Guide

A.  XDR Technical Note

B.  RPC Protocol and Language Specification

C.  XDR Protocol Specification

D.  RPC Code Examples

E.  portmap Utility

F.  Writing a Port Monitor With the Service Access Facility (SAF)

Glossary

Index

Numbers and Symbols

A

B

C

D

E

F

G

H

I

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

M

main server function, Port Monitor Support
makefile templates
rpcgen tool
SunOS 9 Software Environment Features
Compile-Time Client and Server Templates
map, Expert-Level Routines
mapping, Preface
rpcbind routine
Preface
Preface
Preface
Preface
master servers
NIS+
NIS+ and Servers
NIS+ Administration Commands
Program Compilation
Program Compilation
maximums
broadcast request size, Broadcast RPC
number of threads, MT Auto Mode
mechanism, security, RPCSEC_GSS API
memory, Memory Requirements for XDR Routines
allocating with XDR
Memory Allocation With XDR
Memory Allocation With XDR
releasing
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Standard Interfaces
clnt_destroy routine, Converting Local Procedures to Remote Procedures
free routine, Passing Complex Data Structures
NIS+
NIS+ API
NIS+ API
NIS+ API
NIS+ API
XDR_FREE operation, Constructed Data Type Filters
xdr_free routine, Passing Complex Data Structures
XDR primitive requirements
Memory Requirements for XDR Routines
Constructed Data Type Filters
memory streams, XDR, Memory Streams
message classes, Message Classes
message interface (SAF)
SAC/Port Monitor Interface
Message Classes
Important Files
Sample Port Monitor Code
Sample Port Monitor Code
modifying, See changing
msg_clnt.c routine, Converting Local Procedures to Remote Procedures
msg.h header file, Converting Local Procedures to Remote Procedures
msg_svc.c program, Converting Local Procedures to Remote Procedures
msg_svc.c routine, Converting Local Procedures to Remote Procedures
msg.x program, Compile-Time MT-Safe Code
MT Auto mode
MT Server Overview
MT Auto Mode
MT Auto Mode
code examples
MT Auto Mode
MT Auto Mode
rpcgen tool
SunOS 9 Software Environment Features
Compile-Time Flags
Compile-Time MT Auto Mode
service transport handle, Sharing the Service Transport Handle
MT RPC programming, See multithreaded RPC programming
MT-safe code, Preface
clients
SunOS 9 Software Environment Features
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Programmer's Interface to RPC
rpcgen tool
SunOS 9 Software Environment Features
Compile-Time Flags
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
servers
What Is rpcgen?
SunOS 9 Software Environment Features
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Programmer's Interface to RPC
MT Server Overview
MT User mode
Preface
MT Server Overview
Sharing the Service Transport Handle
MT User Mode
multiple client versions
Multiple Client Versions
Multiple Client Versions
multiple server versions
Multiple Server Versions
Multiple Server Versions
multithreaded Auto mode, See MT Auto mode
multithreaded RPC program
clients, MT Client Overview
User mode
MT User Mode
Freeing Library Resources in User Mode
Freeing Library Resources in User Mode
library, MT Client Overview
maximum number of threads, MT Auto Mode
performance enhancement
MT Auto Mode
Freeing Library Resources in User Mode
servers, Sharing the Service Transport Handle
Auto mode
MT Server Overview
Sharing the Service Transport Handle
MT Auto Mode
MT Auto Mode
timing diagram, MT Server Overview
User mode
MT Server Overview
Sharing the Service Transport Handle
MT User Mode
Freeing Library Resources in User Mode
multithreaded RPC programming
Preface
Preface
Multithreaded RPC Programming
clients
safety
SunOS 9 Software Environment Features
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Programmer's Interface to RPC
rpcgen tool
SunOS 9 Software Environment Features
Compile-Time Flags
Compile-Time MT-Safe Code
Compile-Time MT Auto Mode
servers
Multithreaded RPC Programming
MT Server Overview
Auto mode
SunOS 9 Software Environment Features
Compile-Time Flags
Compile-Time MT Auto Mode
safety
What Is rpcgen?
SunOS 9 Software Environment Features
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Compile-Time MT-Safe Code
Programmer's Interface to RPC
MT Server Overview
multithreaded-safe code, See MT-safe code
multithreaded user mode, MT Server Overview
multithreaded User mode
Sharing the Service Transport Handle
MT User Mode
mutex locks, and multithreaded mode, MT Server Overview