Go to main content

ONC+ RPC Developer's Guide

Exit Print View

Updated: March 2019
 
 

Index

Numbers and Symbols

32-bit and 64-bit systemsindex icon64-Bit Considerations for rpcgen
64-bit systemindex icon64-Bit Considerations for rpcgen
_1 suffix
index iconServer Side of the Simplified Interface
index iconRPC Version of printmsg.c

A

access control
authenticationindex iconAuthentication Server
add.x source file
index iconCompile-Time ANSI C-compliant Code
index iconMT-Safe Server Stub
index iconCompile-Time C-style Mode
index iconrpcgen Template Selection Flags
adding
address registrationsindex iconAddress Lookup Services and RPC
ADDPROG programindex iconAdd Two Numbers Program (rpcgen)
addresses
information reporting forindex iconReporting RPC Information
look-up services
index iconRegistering Addresses in RPC
index iconAddress Lookup Services and RPC
management functionsindex iconAddress Management Functions
name-to-address translation routinesindex iconName-to-Address Translation in TI-RPC
networkindex iconSystem Registration Overview
overviewindex iconSystem Registration Overview
pass server's address to clientindex iconClient Side of the Expert-Level Interface
pass user's bind addressindex iconServer Side of the Expert-Level Interface
passing arguments as
index iconServer Side of the Simplified Interface
index iconRPC Version of printmsg.c
index iconRPC Version of printmsg.c
transport (netbuf)index iconAddress Lookup Services and RPC
universal
index iconSystem Registration Overview
index iconrpcbind Operation
index iconName-to-Address Translation in TI-RPC
unregisteringindex iconPMAPPROC_UNSET Procedure
ah_cred fieldindex iconClient Authentication Handle
ah_key fieldindex iconAUTH_DES Authentication
ah_verf fieldindex iconClient Authentication Handle
ANSI C standards
rpcgen tool
index iconCompile-Time ANSI C-compliant Code
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
applications
porting from TS-RPC to TI-RPCindex iconPorting an Application
arguments (remote procedures)
pass arbitrary data types
index iconxdr_reference Syntax Use
index iconPassing Arbitrary Data Types
pass open TLI file descriptors
index iconServer Side of the Expert-Level Interface
index iconClient Side of the Expert-Level Interface
pass server's address to clientindex iconClient Side of the Expert-Level Interface
pass user's bind addressindex iconServer Side of the Expert-Level Interface
passing by address
index iconServer Side of the Simplified Interface
index iconRPC Version of printmsg.c
index iconRPC Version of printmsg.c
passing by valueindex iconCompile-Time C-style Mode
void
index iconRPCL C-style Mode
index iconRPCL Programs
arrays
converting to XDR format
index iconMemory Allocation With XDR
index iconMemory Allocation With XDR
index iconxdr_vector Syntax Use
declarations
RPC language
index iconRPCL Variable-Length Array Declarations
index iconRPCL Fixed-Length Array Declarations
XDR language
index iconSyntax Notes About XDR
index iconDeclaration of Counted Array and Variable-Length Array
index iconFixed-Length Array
XDR code examples
index iconFixed-Length Arrays
index iconArray Example #3
index iconByte Arrays
asynchronous modeindex iconpoll on the Server Side
AUTH_BADCRED errorindex iconNFS Mount Example
AUTH_DES authentication
index iconDiffie-Hellman Encryption
index iconAUTH_DES Authentication
index iconAUTH_DES Authentication
common key
index iconDiffie-Hellman Encryption
index iconDiffie-Hellman Encryption
conversation key
index iconDiffie-Hellman Encryption
index iconAUTH_DES Authentication Verifiers
index iconAUTH_DES Authentication Verifiers
credentialsindex iconAUTH_DES Authentication
Diffie-Hellman encryption
index iconDiffie-Hellman Encryption
index iconDiffie-Hellman Encryption
index iconAUTH_DES Authentication
errorsindex iconNicknames and Clock Synchronization
handle
index iconAUTH_DES Authentication
index iconAUTH_DES Authentication
nicknames
index iconNicknames and Clock Synchronization
index iconNicknames and Clock Synchronization
protocol in XDR language
index iconDiffie-Hellman Encryption
index iconDES Authentication Protocol (in XDR language)
server
index iconAUTH_DES Server
index iconAUTH_DES Authentication
time synchronization
index iconNicknames and Clock Synchronization
index iconNicknames and Clock Synchronization
index iconAUTH_DES Authentication
verifiers
index iconAUTH_DES Authentication Verifiers
index iconAUTH_DES Authentication Verifiers
AUTH_KERB authenticationindex iconAUTH_KERB Authentication
credentials
index iconNFS Mount Example
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
encryption
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
errors
index iconNFS Mount Example
index iconNFS Mount Example
NFS
index iconNFS Mount Example
index iconAUTH_KERB Authentication
nicknames
index iconNFS Mount Example
index iconAUTH_KERB Authentication
protocol in XDR languageindex iconKERB Authentication Protocol
time synchronizationindex iconAUTH_KERB Authentication
verifiers
index iconNFS Mount Example
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
AUTH_NONE authenticationindex iconAUTH_NONE Authentication
AUTH_REJECTEDVERF errorindex iconNFS Mount Example
AUTH_SHORT verifier
index iconAUTH_SHORT Verifier
index iconAUTH_SHORT Verifier
AUTH_SYS authentication
index iconAUTH_SHORT Verifier
index iconAUTH_SYS Authentication
AUTH_TIMEEXPIRE errorindex iconNFS Mount Example
AUTH_TOOWEAK errorindex iconNFS Mount Example
AUTH_UNIX authenticationindex iconAUTH_SHORT Verifier
authenticationindex iconAUTH_KERB Authentication
access controlindex iconAuthentication Server
allocating authentication numbersindex iconAuthentication Protocols
AUTH_DES
index iconDiffie-Hellman Encryption
index iconAUTH_DES Server
index iconAUTH_DES Authentication
AUTH_KERB
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
AUTH_NONEindex iconAUTH_NONE Authentication
AUTH_SHORT verifier
index iconAUTH_SHORT Verifier
index iconAUTH_SHORT Verifier
AUTH_SYS
index iconAUTH_SHORT Verifier
index iconAUTH_SYS Authentication
AUTH_UNIX
index iconAUTH_SHORT Verifier
index iconAUTH_SYS Authentication
callsindex iconAuthentication Functions
credentials
AUTH_DESindex iconAUTH_DES Authentication
AUTH_KERB
index iconNFS Mount Example
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
window (lifetime of)
index iconAUTH_DES Authentication Verifiers
index iconAUTH_KERB Authentication
index iconAUTH_DES Authentication
destroying instanceindex iconAuthentication Methods Supported by Oracle RPC
errors
AUTH_DESindex iconNicknames and Clock Synchronization
AUTH_KERB
index iconNFS Mount Example
index iconNFS Mount Example
handles
index iconAUTH_DES Authentication
index iconAUTH_DES Authentication
index iconRPC Client Handle Structure
low-level data structures andindex iconRPC Client Handle Structure
nicknames
AUTH_DES
index iconNicknames and Clock Synchronization
index iconNicknames and Clock Synchronization
AUTH_KERB
index iconNFS Mount Example
index iconAUTH_KERB Authentication
overviewindex iconAuthentication Protocols
protocolindex iconAuthentication Protocols
registering authentication numbersindex iconAuthentication Protocols
RPC protocol
index iconProgram and Procedure Numbers
index iconProgram and Procedure Numbers
rpcgen toolindex iconClient Authentication
servers
index iconAUTH_DES Server
index iconAUTH_DES Authentication
index iconAuthentication Server
index iconAuthentication Methods Supported by Oracle RPC
index iconAuthentication Methods Supported by Oracle RPC
serviceindex iconAuthentication Using RPCSEC_GSS
service-dispatch routineindex iconAuthentication Methods Supported by Oracle RPC
time synchronization
AUTH_DES authentication
index iconNicknames and Clock Synchronization
index iconAUTH_DES Authentication Verifiers
index iconAUTH_DES Authentication
AUTH_KERB authenticationindex iconAUTH_KERB Authentication
verifiers
AUTH_DES
index iconAUTH_DES Authentication Verifiers
index iconAUTH_DES Authentication Verifiers
AUTH_KERB
index iconNFS Mount Example
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
AUTH_SYS
index iconAUTH_SHORT Verifier
index iconAUTH_SHORT Verifier

B

batched
index iconBatched Code Example
index iconBatching Call Messages
index iconBatched Server
bcast.c programindex iconBroadcast RPC
binding
dynamicindex iconportmap Protocol
TI-RPCindex iconBinding and Rendezvous Independence
Booleans
RPC languageindex iconRPCL Booleans
XDR languageindex iconBoolean Representation
bottom-level interface routines (RPC)index iconBottom-Level Interface
broadcast RPC
callsindex iconBroadcasting in RPC
overviewindex iconBroadcast RPC
routinesindex iconCollect Broadcast Replies
rpc_broadcast() function
index iconBroadcast RPC
index iconRPC Routines – Simplified Level
server response
index iconCollect Broadcast Replies
index iconServer Response to Broadcast Calls
buffer size
specify send and receive
index iconServer Side of the Expert-Level Interface
index iconClient Side of the Expert-Level Interface
byte arrays
XDRindex iconByte Arrays

C

_clnt.c suffixindex iconClient Program to Call printmsg.c
C
Newstyle modeindex iconRPCL C-style Mode
rpcgen tool
index iconRPCL C-style Mode
index iconCompile-Time ANSI C-compliant Code
ANSI C compliance
index iconCompile-Time ANSI C-compliant Code
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
C-style mode
index iconCompile-Time C-style Mode
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
preprocessing directives
index iconCommand-Line Define Statements
index iconcpp Directive
index iconPreprocessing Directives
C-style mode
rpcgen tool
index iconRPCL C-style Mode
index iconCompile-Time C-style Mode
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
caching
serverindex iconServer Caching
call semantics
TI-RPC
index iconTransports and Semantics
index iconCall Semantics in TI-RPC
callback proceduresindex iconUsing Transient RPC Program Numbers
RPCSEC_GSSindex iconCookies and Callbacks in RPC
transient RPC program numbers and
index iconUsing Transient RPC Program Numbers
index iconUsing Transient RPC Program Numbers
usesindex iconUsing Transient RPC Program Numbers
CBC (cipher block chaining) modeindex iconAUTH_KERB Authentication
cipher block chaining (CBC) modeindex iconAUTH_KERB Authentication
circuit-oriented transports
when to useindex iconTransport Selection in TI-RPC
circuit_v transport typeindex iconnettype Parameters in TI-RPC
cl_auth fieldindex iconRPC Client Handle Structure
client handles
clnt_create() functionindex iconRPC Routines – Top Level
clnt_dg_create() functionindex iconRPC Routines – Bottom Level
clnt_tli_create() functionindex iconRPC Routines – Expert Level
clnt_tp_create() functionindex iconRPC Routines – Intermediate Level
creating
bottom-level interfaceindex iconClient Side of the Bottom-Level Interface
expert-level interface
index iconClient for RPC Lower Level
index iconClient Side of the Expert-Level Interface
intermediate level interface
index iconClient for Time Service, Intermediate Level
index iconClient Side of the Intermediate-Level Interface
top-level interface
index iconClient for Trivial Date Service
index iconTop-Level Interface
index iconClient Program to Call printmsg.c
index iconClient Program to Call printmsg.c
index iconTop-Level Routines
destroying
expert-level interfaceindex iconClient for RPC Lower Level
top-level interface
index iconClient for Trivial Date Service
index iconClient Program to Call printmsg.c
low-level data structures for
index iconClient Authentication Handle
index iconLow-Level Data Structures
client programs
remote copyindex iconRemote Copy (Two-Way XDR Routine)
rpcgen tool
ANSI C-complianceindex iconCompile-Time ANSI C-compliant Code
complex data structure passing
index iconClient-side Implementation of rls.c
index iconServer dir_proc.c Example
debugging
index iconDebugging Applications
index iconDebugging Applications
directory listing service
index iconClient-side Implementation of rls.c
index iconServer dir_proc.c Example
message printing code example
index iconClient Program to Call printmsg.c
index iconRPC Version of printmsg.c
MT-safe
index iconMT-Safe Program: add.x
index iconSoftware Environment Features
overview
index iconRPC Version of printmsg.c
index iconrpcgen Tutorial
simplified interfaceindex iconrusers Program Using Simplified Interface
client stub routines
rpcgen tool
C-style modeindex iconDefault Mode Version of add.x
MT Auto modeindex iconCompile-Time MT Auto Mode
MT-safe
index iconMT-Safe Client Stub
index iconMT-Safe Program: msg.x
MT-unsafe
index iconClient Stub (MT Unsafe)
index iconMT-Safe Client Stub
namingindex iconClient Program to Call printmsg.c
outputindex iconWhat Is rpcgen?
preprocessing directiveindex iconrpcgen Preprocessing Directives
usingindex iconClient Program to Call printmsg.c
client templates
rpcgen tool
index iconDefault Mode Version of add.x
index iconCompile-Time Client and Server Templates
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
client time-out periods
clnt_create_timed()index iconRPC Routines – Top Level
creation of timed clients
index iconClient for Time Service, Intermediate Level
index iconClient for Trivial Date Service
rpcgen toolindex iconTime-out Changes
clients
batched
index iconBatched Code Example
index iconBatching RPC Clients
multiple versionsindex iconMultiple Client Versions
multithreadedindex iconMT Client Overview
MT-safe
index iconProgrammer's Interface to RPC
index iconMT-Safe Program: add.x
index iconCompile-Time MT-Safe Code
user mode
index iconMT User Mode: rpc_test.h
index iconMT User Mode
transaction IDs andindex iconTransports and Semantics
TS-RPC and TI-RPCindex iconComparison Examples
clnt_create routine
code exampleindex iconClient Program to Call printmsg.c
clnt_perror routineindex iconDebugging Applications
clnt_sperror routineindex iconDebugging Applications
comments
XDR languageindex iconLexical Notes About XDR Specification
compatibility
library functions
index iconOther Functions
index iconFunction Compatibility Lists
compiling
rpcgen tool
index iconCompile-Time C-style Mode
index iconSoftware Environment Features
complex data structures
packing with xdr_inline
index iconCompile-Time xdr_inline Count
index iconrpcgen Compile-Time Flags
rpcgen tool
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
compound data type filters
XDR
index iconConstructed Data Type Filters
index iconxdr_vector Syntax Use
connection-oriented endpointsindex iconServer Transport Handle
connection-oriented transports
client handle creation forindex iconRPC Routines – Bottom Level
nettype parameters forindex iconnettype Parameters in TI-RPC
port monitors andindex iconUsing Port Monitors
remote copy code exampleindex iconConnection-Oriented Transports
server handle creation forindex iconRPC Routines – Bottom Level
connectionless transports
client handle creation forindex iconRPC Routines – Bottom Level
nettype parameters forindex iconnettype Parameters in TI-RPC
server handle creation forindex iconRPC Routines – Bottom Level
UDPindex iconrpcbind Operation
constants
RPC languageindex iconRPCL Constants
XDR language
index iconSyntax Notes About XDR
index iconLexical Notes About XDR Specification
index iconConstant Type
constructed data type filters
XDR
index iconConstructed Data Type Filters
index iconxdr_vector Syntax Use
conversation key
AUTH_DES authentication
index iconDiffie-Hellman Encryption
index iconAUTH_DES Authentication Verifiers
index iconAUTH_DES Authentication Verifiers
converting
addresses
index iconPorting Issues
index iconName-to-Address Translation in TI-RPC
from XDR format
index iconXDR Library
index iconXDR Library
index iconMemory Allocation With XDR
index iconMemory Allocation With XDR
index iconServer for Trivial Date Service
index iconPassing Arbitrary Data Types
local procedures to remote
index iconClient Program to Call printmsg.c
index iconConverting Local Procedures to Remote Procedures
to XDR format
index iconXDR Library
index iconXDR Library
index iconReader Example (Initial)
index iconMemory Allocation With XDR
index iconMemory Allocation With XDR
index iconxdr_reference Syntax Use
index iconPassing Arbitrary Data Types
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
copying remoteindex iconConnection-Oriented Transports
cpp directive
rpcgen toolindex iconcpp Directive
crashes
server
index iconNicknames and Clock Synchronization
index iconTransports and Semantics
credentials
AUTH_DESindex iconAUTH_DES Authentication
AUTH_KERB
index iconNFS Mount Example
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
window (lifetime of)
index iconAUTH_DES Authentication Verifiers
index iconAUTH_KERB Authentication
index iconAUTH_DES Authentication

D

daemons
inetdindex iconUsing inetd
kerbdindex iconNFS Mount Example
kerbdindex iconAUTH_KERB Authentication
rpcbind
index iconrpcbind Protocol
index iconRegistering Addresses in RPC
data representation
TI-RPCindex iconData Representation in TI-RPC
data structures
converting to XDR format
index iconReader Example (XDR Modified)
index iconxdr_reference Syntax Use
low-levelindex iconLow-Level Data Structures
MT-safeindex iconMT User Mode
packing with xdr_inline
index iconCompile-Time xdr_inline Count
index iconrpcgen Compile-Time Flags
recursive
index iconOptional-Data Type
index iconNonrecursive Stack in XDR
index iconAdvanced XDR Topics
rpcgen tool
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
data types
pass arbitrary
index iconxdr_reference Syntax Use
index iconPassing Arbitrary Data Types
datagram transports
broadcast RPC andindex iconBroadcast RPC
when to useindex iconTransport Selection in TI-RPC
datagram_n transport typeindex iconnettype Parameters in TI-RPC
datagram_v transport typeindex iconnettype Parameters in TI-RPC
date service
intermediate level client for
index iconClient for Time Service, Intermediate Level
index iconClient Side of the Intermediate-Level Interface
intermediate level server forindex iconServer Side of the Intermediate-Level Interface
top-level client for trivial
index iconClient for Trivial Date Service
index icontime_prot.h Header File
top-level server for
index iconServer for Trivial Date Service
index iconClient for Trivial Date Service
debugging
raw modeindex iconSimple Program Using Raw RPC
rpcgen tool
index iconDebugging Applications
index iconCommand-Line Define Statements
client programsindex iconDebugging Applications
declarations
RPC language
index iconRPCL Voids
index iconRPCL Declarations
XDR language
index iconOptional-Data Type
index iconXDR Data Type Declarations
defaults
maximum number of threadsindex iconrpc_control Library Routines
single-threaded modeindex iconMT Server Overview
define statements, command line, rpcgen toolindex iconCommand-Line Define Statements
deleting
associationsindex iconRPC Routines – Expert Level
mappingsindex iconRPC Routines – Expert Level
DES encryption
index iconAUTH_DES Authentication Verifiers
index iconAUTH_DES Authentication
deserializingindex iconXDR Library
destroying
client authentication handlesindex iconAuthentication Methods Supported by Oracle RPC
client handles
index iconClient for RPC Lower Level
index iconClient for Trivial Date Service
index iconClient Program to Call printmsg.c
server handlesindex iconCreating and Destroying Services
XDR streamsindex iconNonfilter Primitives
Diffie-Hellman encryption
index iconDiffie-Hellman Encryption
index iconDiffie-Hellman Encryption
index iconAUTH_DES Authentication Verifiers
index iconAUTH_DES Authentication
dir.x program
index iconDirectory Listing Program and Support Routines (rpcgen)
index iconRPC Protocol Description File: dir.x
index iconPassing Complex Data Structures
dir_proc.c routineindex iconRPC Protocol Description File: dir.x
directories
remote directory listing service
index iconDirectory Listing Program and Support Routines (rpcgen)
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
discriminated unions
declarations
RPC language
index iconRPCL Unions
index iconRPCL Unions
XDR language
index iconSyntax Notes About XDR
index iconDiscriminated Union
index iconRPCL Unions
index iconRPCL Unions
XDR code samplesindex iconDiscriminated Unions
dispatch tables
rpcgen tool
index iconUsing a Dispatch Table
index iconDispatch Tables
dynamic bindingindex iconportmap Protocol
dynamic program numbers
index iconRPC Program Number Assignment
index iconUsing Transient RPC Program Numbers

E

/etc/gss/mechindex icongsscred Table
/etc/gss/qopindex icongsscred Table
/etc/inet/inetd.conf fileindex iconUsing inetd
/etc/netconfig
index iconDifferences Between TI-RPC and TS-RPC
index iconNetwork Types/Transport Selection
index iconNetwork Selection in TI-RPC
/etc/rpcindex iconTI-RPC Program, Version, and Procedure Numbers
ECB (electronic code book) mode
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
electronic code book (ECB) modeindex iconAUTH_KERB Authentication
enabling server cachingindex iconServer Caching
encryption
AUTH_DES authentication (Diffie-Hellman)index iconDiffie-Hellman Encryption
AUTH_DES authentication (Diffie-Hellman)
index iconDiffie-Hellman Encryption
index iconAUTH_DES Authentication Verifiers
index iconAUTH_DES Authentication
AUTH_KERB authentication
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
privacy serviceindex iconAuthentication Using RPCSEC_GSS
endpoints
connection-orientedindex iconServer Transport Handle
enumeration filters
XDR primitives
index iconEnumeration Filters
index iconEnumeration Filters
enumerations
RPC language
index iconRPCL Enumerations
index iconRPCL Enumerations
index iconRPC Protocol Description File: dir.x
XDR languageindex iconEnumeration Representation
errors
authentication
AUTH_DESindex iconNicknames and Clock Synchronization
AUTH_KERB
index iconNFS Mount Example
index iconNFS Mount Example
client handle creationindex iconClient for Trivial Date Service
multiple client versionindex iconMultiple Client Versions
RPC
index iconProgram and Procedure Numbers
index iconDebugging Applications
index iconDebugging Applications
index iconClient Program to Call printmsg.c
expert-level interface routines (RPC)
clientindex iconClient for RPC Lower Level
network selectionindex iconServer for RPC Lower Level
overviewindex iconExpert-Level Interface
serverindex iconServer for RPC Lower Level

F

file data structure
XDR languageindex iconXDR Data Description
file descriptors, pass open TLI
index iconServer Side of the Expert-Level Interface
index iconClient Side of the Expert-Level Interface
filters (XDR)
arrays
index iconFixed-Length Arrays
index iconArray Example #3
index iconByte Arrays
constructed (compound) data type
index iconConstructed Data Type Filters
index iconxdr_vector Syntax Use
enumeration
index iconEnumeration Filters
index iconEnumeration Filters
floating pointindex iconFloating-Point Filters
number
index iconNumber Filters
index iconNumber Filters
index iconPassing Arbitrary Data Types
opaque data
index iconxdr_netobj Routine
index iconOpaque Data
strings
index iconString Type Definition in RPC
index iconString Type Definition in RPC
index iconxdr_vector Syntax Use
unionsindex iconDiscriminated Unions
fixed-length arrays
declarations
RPC language
index iconRPCL Fixed-Length Array Declarations
index iconRPCL Fixed-Length Array Declarations
XDR languageindex iconFixed-Length Array
XDR code sampleindex iconFixed-Length Arrays
fixed-length opaque data
XDR languageindex iconFixed-Length Opaque Data
floating point
XDR languageindex iconFloating Point Representation
floating point filters
XDR primitivesindex iconFloating-Point Filters
free routineindex iconClient-side Implementation of rls.c

H

handles
authentication
index iconAUTH_DES Authentication
index iconAUTH_DES Authentication
index iconRPC Client Handle Structure
header files
rpcgen tool
index iconrpcgen Preprocessing Directives
index iconClient Program to Call printmsg.c

I

.i suffixindex iconDispatch Tables
I/O streams
XDRindex iconStandard I/O Streams
identifiers
XDR languageindex iconLexical Notes About XDR Specification
identifying
remote procedures
index iconProgram Number Registration
index iconProgram and Procedure Numbers
index iconTransports and Semantics
index iconTI-RPC Program, Version, and Procedure Numbers
index iconTI-RPC Program, Version, and Procedure Numbers
index table
rpcgen toolindex iconrpcgen Preprocessing Directives
inetd port monitorindex iconUsing Port Monitors
rpcgen tool
index iconPort Monitor Support
index iconPort Monitor Support
inetd port monitorindex iconUsing inetd
rpcgen toolindex iconClient Program to Call printmsg.c
information reporting
addressesindex iconReporting RPC Information
remote host statusindex iconMT Client Overview
RPCindex iconReporting RPC Information
server callbacks
index iconUsing Transient RPC Program Numbers
index iconUsing Transient RPC Program Numbers
integers
XDR language
index iconReader Example (XDR Modified)
index iconReader Example (Initial)
integrity serviceindex iconAuthentication Using RPCSEC_GSS
intermediate level interface routines (RPC)
efficiency andindex iconIntermediate-Level Routines
overviewindex iconIntermediate-Level Interface
IXDR_GET_LONG() functionindex icon64-Bit Considerations for rpcgen
IXDR_PUT_LONG() functionindex icon64-Bit Considerations for rpcgen

K

kerbd daemonindex iconNFS Mount Example
kerbd daemonindex iconAUTH_KERB Authentication
keywords
RPC languageindex iconRPC Protocol Description File: dir.x
XDR languageindex iconSyntax Notes About XDR
KGETKCRED procedure
index iconNFS Mount Example
index iconAUTH_KERB Authentication
KGETUCRED procedure
index iconNFS Mount Example
index iconNFS Mount Example
index iconAUTH_KERB Authentication
KSETKCRED procedure
index iconNFS Mount Example
index iconAUTH_KERB Authentication

L

lib libraryindex iconClient-side Implementation of rls.c
libc library
index iconDifferences Between TI-RPC and TS-RPC
index iconPorting Issues
libnsl library
index iconDifferences Between TI-RPC and TS-RPC
index iconPorting Issues
index iconRPC Protocol Description File: dir.x
index iconClient Program to Call printmsg.c
libraries
libindex iconClient-side Implementation of rls.c
libc
index iconDifferences Between TI-RPC and TS-RPC
index iconPorting Issues
libnsl
index iconDifferences Between TI-RPC and TS-RPC
index iconPorting Issues
index iconRPC Protocol Description File: dir.x
index iconClient Program to Call printmsg.c
librpcsvcindex iconSimplified Interface
lthreadindex iconTwo Client Threads Using Different Client Handles (Real Time)
RPC functions
index iconOther Functions
index iconFunction Compatibility Lists
rpcgen tool
libnsl
index iconDifferences Between TI-RPC and TS-RPC
index iconRPC Protocol Description File: dir.x
index iconClient Program to Call printmsg.c
porting issuesindex iconPorting Issues
selecting TI-RPC or TS-RPC library
index iconCompile-Time TI-RPC or TS-RPC Library Selection
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
threadindex iconTwo Client Threads Using Different Client Handles (Real Time)
XDR
index iconXDR Library
index iconXDR Library
librpcsvc libraryindex iconSimplified Interface
limits
broadcast request sizeindex iconBroadcast RPC
maximum number of threadsindex iconrpc_control Library Routines
linked lists
XDR
index iconOptional-Data Type
index iconNonrecursive Stack in XDR
index iconAdvanced XDR Topics
listen port monitor
rpcgen tool
index iconPort Monitor Support
index iconPort Monitor Support
index iconClient Program to Call printmsg.c
usingindex iconUsing Port Monitors
listen port monitor
usingindex iconUsing the Listener
listing
portmap mappingsindex iconPMAPPROC_DUMP Procedure
remote directory listing service
index iconDirectory Listing Program and Support Routines (rpcgen)
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
rpcbind mappingsindex iconTI-RPC Program, Version, and Procedure Numbers
live code examples
add two numbers programindex iconAdd Two Numbers Program (rpcgen)
batched codeindex iconBatched Code Example
directory listing program
index iconDirectory Listing Program and Support Routines (rpcgen)
index iconDirectory Listing Program and Support Routines (rpcgen)
print message programindex iconPrint Message Program With Remote Version
spray packets programindex iconSpray Packets Program (rpcgen)
time server programindex iconTime Server Program (rpcgen)
local procedures
converting to remote
index iconClient Program to Call printmsg.c
index iconConverting Local Procedures to Remote Procedures
locks
mutex, multithreaded mode andindex iconMT Server Overview
low-level data structuresindex iconLow-Level Data Structures
lthread libraryindex iconTwo Client Threads Using Different Client Handles (Real Time)

M

main server functionindex iconPort Monitor Support
makefile templates
rpcgen tool
index iconrpcgen Template Selection Flags
index iconSoftware Environment Features
mapping between RPC and network addressindex iconRPC Routines – Expert Level
maximums
broadcast request sizeindex iconBroadcast RPC
number of threadsindex iconrpc_control Library Routines
mechanism, securityindex iconGSS-API and RPCSEC_GSS Security Layers
memory
allocating with XDR
index iconMemory Allocation With XDR
index iconMemory Allocation With XDR
releasing
clnt_destroy routineindex iconClient Program to Call printmsg.c
free routineindex iconClient-side Implementation of rls.c
limitationsindex iconStandard Interfaces
xdr_free()index iconMT-Safe Server Stub
XDR_FREE operationindex iconConstructed Data Type Filters
xdr_free routineindex iconClient-side Implementation of rls.c
requirements for XDR routinesindex iconMemory Requirements for XDR Routines
streams in XDRindex iconMemory Streams
XDR primitive requirementsindex iconConstructed Data Type Filters
msg.h header fileindex iconClient Program to Call printmsg.c
msg.x programindex iconCompile-Time MT-Safe Code
msg_clnt.c routineindex iconClient Program to Call printmsg.c
msg_svc.c programindex iconClient Program to Call printmsg.c
msg_svc.c routineindex iconClient Program to Call printmsg.c
MT Auto mode
code examplesindex iconrpc_control Library Routines
describedindex iconMT Auto Mode
overviewindex iconMT Server Overview
rpcgen tool
index iconCompile-Time MT Auto Mode
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
service transport handleindex iconSharing the Service Transport Handle
MT user mode
index iconMT User Mode
index iconSharing the Service Transport Handle
index iconMT Server Overview
MT-safe code
clients
index iconProgrammer's Interface to RPC
index iconMT-Safe Program: add.x
index iconCompile-Time MT-Safe Code
index iconSoftware Environment Features
rpcgen tool
index iconCompile-Time MT-Safe Code
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
servers
index iconMT Server Overview
index iconProgrammer's Interface to RPC
index iconMT-Safe Client: add.x
index iconMT-Safe Server Stub
index iconClient Stub (MT Unsafe)
index iconSoftware Environment Features
index iconWhat Is rpcgen?
multiple client versionsindex iconMultiple Client Versions
multiple server versionsindex iconMultiple Server Versions
multithreaded RPC program
libraryindex iconTwo Client Threads Using Different Client Handles (Real Time)
maximum number of threadsindex iconrpc_control Library Routines
multithreaded RPC programming
clients
MT-safe
index iconProgrammer's Interface to RPC
index iconMT-Safe Program: add.x
index iconCompile-Time MT-Safe Code
index iconSoftware Environment Features
overviewindex iconMT Client Overview
user mode
index iconMT User Mode: rpc_test.h
index iconMT User Mode
performance enhancement
index iconClient for MT User Mode
index iconrpc_control Library Routines
rpcgen tool
index iconMT Auto Mode: time.x
index iconCompile-Time MT-Safe Code
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
servers
Auto mode
index iconMT Auto Mode
index iconSharing the Service Transport Handle
index iconMT Server Overview
index iconCompile-Time MT Auto Mode
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
MT-safe
index iconMT Server Overview
index iconProgrammer's Interface to RPC
index iconMT-Safe Client: add.x
index iconMT-Safe Server Stub
index iconClient Stub (MT Unsafe)
index iconSoftware Environment Features
index iconWhat Is rpcgen?
overviewindex iconMT Server Overview
timing diagramindex iconMT Server Overview
user mode
index iconClient for MT User Mode
index iconMT User Mode
index iconSharing the Service Transport Handle
index iconMT Server Overview
supportedindex iconMultithreaded RPC Programming
multithreaded user mode
index iconMT User Mode
index iconSharing the Service Transport Handle
index iconMT Server Overview
mutex locks
multithreaded modeindex iconMT Server Overview

N

name-to-address translation
index iconPorting Issues
index iconName-to-Address Translation in TI-RPC
naming
client stub programs by rpcgen
index iconClient Program to Call printmsg.c
index iconClient Program to Call printmsg.c
netnames
index iconAUTH_DES Authentication
index iconAUTH_DES Authentication
programs by version numberindex iconMultiple Server Versions
remote procedure calls by rpcgenindex iconRPC Version of printmsg.c
server programs by rpcgenindex iconClient Program to Call printmsg.c
standard forindex iconAUTH_DES Authentication
template files for rpcgenindex iconrpcgen Template Selection Flags
netconfig database
index iconDifferences Between TI-RPC and TS-RPC
index iconNetwork Types/Transport Selection
netconfig databaseindex iconNetwork Selection in TI-RPC
netnames
index iconAUTH_DES Authentication
index iconAUTH_DES Authentication
NETPATH environment variable
index iconClient for Trivial Date Service
index iconNetwork Selection in TI-RPC
NETPATH environment variableindex iconNetwork Types/Transport Selection
network names  Seeindex iconnetnames
network pipesindex iconReader Example (Initial)
network selection
RPCindex iconNetwork Selection in TI-RPC
rpcgen toolindex iconNetwork Types/Transport Selection
Newstyle (C-style) mode
rpcgen tool
index iconCompile-Time C-style Mode
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
NFS
Kerberos authentication
index iconNFS Mount Example
index iconAUTH_KERB Authentication
NFSPROC_GETATTR procedureindex iconNFS Mount Example
NFSPROC_STATVFS procedureindex iconNFS Mount Example
nicknames
AUTH_DES
index iconNicknames and Clock Synchronization
index iconNicknames and Clock Synchronization
AUTH_KERB
index iconNFS Mount Example
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
NULL
argumentsindex iconServer Side of the Simplified Interface
pointersindex iconPointer Semantics
stringsindex iconRPCL Strings
transport typeindex iconnettype Parameters in TI-RPC
number filters, XDR
index iconNumber Filters
index iconNumber Filters
index iconPassing Arbitrary Data Types
number of users
on a networkindex iconAuthentication Server
on a remote hostindex iconSimplified Interface

O

ONC+ overviewindex iconIntegrated View of ONC+ Based Applications
opaque data
declarations in RPCindex iconRPCL Opaque Data
declarations in XDR
index iconVariable-Length Opaque Encoding
index iconFixed-Length Opaque Data
XDR code examples
index iconxdr_netobj Routine
index iconOpaque Data
open TLI file descriptors
passing
index iconServer Side of the Expert-Level Interface
index iconClient Side of the Expert-Level Interface
optional-data unions
XDR languageindex iconOptional-Data Type

P

ping program
index iconping Service Using RPC Language
index iconExample Service Described in the RPC Language
pipes on networksindex iconReader Example (Initial)
PMAPPROC_CALLIT procedureindex iconPMAPPROC_CALLIT Procedure
PMAPPROC_DUMP procedureindex iconPMAPPROC_DUMP Procedure
PMAPPROC_GETPORT procedureindex iconPMAPPROC_GETPORT Procedure
PMAPPROC_NULL procedureindex iconPMAPPROC_NULL Procedure
PMAPPROC_SET procedureindex iconPMAPPROC_SET Procedure
PMAPPROC_UNSET procedureindex iconPMAPPROC_UNSET Procedure
pointers
remote procedures
index iconRPC Version of printmsg.c
index iconRPC Version of printmsg.c
RPC language
index iconRPCL Pointer Declarations
index iconRPCL Pointer Declarations
XDR code examples
index iconPointer Semantics
index iconPointers in RPC
poll routineindex iconpoll on the Server Side
port monitors
administrative commands
pmadmindex iconUsing the Listener
sacadmindex iconUsing the Listener
rpcgen tool
index iconPort Monitor Support
index iconPort Monitor Support
index iconClient Program to Call printmsg.c
usingindex iconUsing Port Monitors
port numbers
getting for registered servicesindex iconportmap Utility
TCP/IP protocol
index iconportmap Operation
index iconrpcbind Operation
UDP/IP protocol
index iconportmap Operation
index iconrpcbind Operation
porting TS-RPC to TI-RPC
applicationsindex iconPorting an Application
benefitsindex iconBenefits of Porting
code comparison examplesindex iconComparison Examples
differences between TI-RPC and TS-RPC
index iconComparison Examples
index iconDifferences Between TI-RPC and TS-RPC
function compatibility lists
index iconOther Functions
index iconFunction Compatibility Lists
libc libraryindex iconPorting Issues
libnsl libraryindex iconPorting Issues
name-to-address mappingindex iconPorting Issues
old interfacesindex iconPorting Issues
overviewindex iconPorting From TS-RPC to TI-RPC
preprocessing directives
rpcgen tool
index iconCommand-Line Define Statements
index iconcpp Directive
index iconPreprocessing Directives
printing
message to system console
index iconPrint Message Program With Remote Version
index iconClient Program to Call printmsg.c
index iconConverting Local Procedures to Remote Procedures
printmsg.c program
remote version
index iconClient Program to Call printmsg.c
index iconSingle Process Version of printmesg.c
single process version
index iconPrint Message Program With Remote Version
index iconSingle Process Version of printmesg.c
index iconConverting Local Procedures to Remote Procedures
privacy
serviceindex iconAuthentication Using RPCSEC_GSS
procedure numbers
error conditionsindex iconProgram and Procedure Numbers
procedure-lists
RPC languageindex iconRPC Language Definitions
procedures
registering as RPC programs
index iconHand-Coded Registration Routine
index iconRPC Routines – Simplified Level
RPC languageindex iconRPC Language Definitions
program declarations
RPC language
index iconRPCL Programs
index iconRPCL Programs
program definitions
RPC languageindex iconRPC Language Definitions
program numbers
assigning
index iconRPC Program Number Assignment
index iconProgram Number Assignment
error conditionsindex iconProgram and Procedure Numbers
procedure numbers andindex iconProgram and Procedure Numbers
transient (dynamically assigned)
index iconRPC Program Number Assignment
index iconUsing Transient RPC Program Numbers
PROGVERS program nameindex iconMultiple Server Versions
PROGVERS_ORIG program nameindex iconMultiple Server Versions
protocols
AUTH_DESindex iconDES Authentication Protocol (in XDR language)
AUTH_DESindex iconDiffie-Hellman Encryption
specifying in RPC languageindex iconSingle Process Version of printmesg.c

Q

quadruple-precision floating point
XDR languageindex iconQuadruple-Precision Floating Point

R

/rpcsvcindex iconProgram Number Registration
raw RPC
testing programs using low-levelindex iconSimple Program Using Raw RPC
READDIR procedure
index iconDirectory Listing Program and Support Routines (rpcgen)
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
record streams
XDR
index iconRecord-Marking Standard
index iconRecord-Marking Standard
index iconRecord TCP/IP Streams
index iconMemory Streams
record-marking standard
index iconRecord-Marking Standard
index iconRecord-Marking Standard
recursive data structures
index iconOptional-Data Type
index iconNonrecursive Stack in XDR
index iconAdvanced XDR Topics
registering
authentication numbersindex iconAuthentication Protocols
hand-coded registration routineindex iconHand-Coded Registration Routine
procedures as RPC programs
index iconHand-Coded Registration Routine
index iconServer Side of the Simplified Interface
index iconRPC Routines – Simplified Level
program version numbersindex iconMultiple Server Versions
servicesindex iconRegistering and Unregistering Services
remote directory listing service
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
remote procedures
converting local procedures
index iconClient Program to Call printmsg.c
index iconConverting Local Procedures to Remote Procedures
identifying
index iconProgram Number Registration
index iconProgram and Procedure Numbers
index iconTransports and Semantics
index iconTI-RPC Program, Version, and Procedure Numbers
index iconTI-RPC Program, Version, and Procedure Numbers
Remote Time Protocol
index iconCompile-Time MT Auto Mode
index iconrpcgen Preprocessing Directives
rendezvousing
TI-RPCindex iconBinding and Rendezvous Independence
rls.c routineindex iconClient-side Implementation of rls.c
RPC (remote procedure call)
address look-up services
index iconRegistering Addresses in RPC
index iconAddress Lookup Services and RPC
index iconRPC Routines – Expert Level
address reportingindex iconReporting RPC Information
address translation
index iconPorting Issues
index iconName-to-Address Translation in TI-RPC
asynchronous modeindex iconpoll on the Server Side
batched
index iconBatched Code Example
index iconBatching Call Messages
index iconBatched Server
index iconBatching RPC Clients
errors
index iconProgram and Procedure Numbers
index iconDebugging Applications
index iconDebugging Applications
index iconClient Program to Call printmsg.c
failure ofindex iconClient Program to Call printmsg.c
identifying remote procedures
index iconProgram Number Registration
index iconProgram and Procedure Numbers
index iconTransports and Semantics
index iconTI-RPC Program, Version, and Procedure Numbers
index iconTI-RPC Program, Version, and Procedure Numbers
information reporting
index iconUsing Transient RPC Program Numbers
index iconUsing Transient RPC Program Numbers
index iconReporting RPC Information
interface routines
bottom-level interfaceindex iconBottom-Level Interface
caching serversindex iconServer Caching
expert-level
index iconServer for RPC Lower Level
index iconExpert-Level Interface
intermediate level
index iconIntermediate-Level Interface
index iconIntermediate-Level Routines
low-level data structuresindex iconLow-Level Data Structures
overviewindex iconOverview of TI-RPC Interface Routines
simplified
index iconxdr_reference Syntax Use
index iconSimplified Interface
standardindex iconStandard Interfaces
top-level
index iconTop-Level Interface
index iconClient Program to Call printmsg.c
index iconClient Program to Call printmsg.c
top-level interfaceindex iconTop-Level Routines
language referenceindex iconRPC Language Reference
multiple client versionsindex iconMultiple Client Versions
multiple server versionsindex iconMultiple Server Versions
name-to-address translation
index iconPorting Issues
index iconRegistering Addresses in RPC
index iconName-to-Address Translation in TI-RPC
network selectionindex iconNetwork Selection in TI-RPC
poll routineindex iconpoll on the Server Side
record-marking standard
index iconRecord-Marking Standard
index iconRecord-Marking Standard
standards
index iconRecord-Marking Standard
index iconRecord-Marking Standard
index iconHow RPC Works
transient RPC program numbers
index iconRPC Program Number Assignment
index iconUsing Transient RPC Program Numbers
transport selectionindex iconTransport Selection in TI-RPC
RPC language (RPCL)
arrays
index iconRPCL Variable-Length Array Declarations
index iconRPCL Fixed-Length Array Declarations
Booleansindex iconRPCL Booleans
Cindex iconWhat Is rpcgen?
C-style mode andindex iconRPCL C-style Mode
constantsindex iconRPCL Constants
declarations
index iconRPCL Variable-Length Array Declarations
index iconRPCL Declarations
definitionsindex iconRPC Language Definitions
discriminated unions
index iconRPCL Unions
index iconRPCL Unions
index iconRPC Protocol Description File: dir.x
enumerations
index iconRPCL Enumerations
index iconRPCL Enumerations
index iconRPC Protocol Description File: dir.x
example protocol described inindex iconSingle Process Version of printmesg.c
fixed-length arrays
index iconRPCL Fixed-Length Array Declarations
index iconRPCL Fixed-Length Array Declarations
keywordsindex iconRPC Protocol Description File: dir.x
language referenceindex iconWhat Is rpcgen?
Newstyle (C-style) modeindex iconCompile-Time C-style Mode
opaque dataindex iconRPCL Opaque Data
overviewindex iconRPC Language Reference
pointers
index iconRPCL Pointer Declarations
index iconRPCL Pointer Declarations
portmap protocol specificationindex iconTypical Portmap Sequence (For TCP/IP Only)
program declarations
index iconRPCL Programs
index iconRPCL Programs
referenceindex iconWhat Is rpcgen?
simple declarationsindex iconRPCL Simple Declarations
special cases
index iconRPCL Voids
index iconRPCL Special Cases
specification
index iconRPCL Voids
index iconRPC Language Specification
strings
index iconRPCL Strings
index iconSingle Process Version of printmesg.c
structures
index iconRPCL Structures
index iconRPC Protocol Description File: dir.x
syntax
index iconRPC Language Definitions
index iconRPCL Syntax
type definitionsindex iconRPCL Type Definitions
unions
index iconRPCL Unions
index iconRPCL Unions
index iconRPC Protocol Description File: dir.x
variable-length arraysindex iconRPCL Variable-Length Array Declarations
voidsindex iconRPCL Voids
XDR language
index iconRPC Language Reference
index iconRPCL Syntax
index iconRPC Language Specification
RPC_AUTHERROR errorindex iconNicknames and Clock Synchronization
RPC_CLNT preprocessing directiveindex iconrpcgen Preprocessing Directives
rpc_createerr global variableindex iconClient for Trivial Date Service
rpc_gss_principal_t structureindex iconPrincipal Names
rpc_gss_principal_t structureindex iconGenerating Client Principal Names
RPC_HDR preprocessing directiveindex iconrpcgen Preprocessing Directives
RPC_SVC preprocessing directiveindex iconrpcgen Preprocessing Directives
RPC_TBL preprocessing directiveindex iconrpcgen Preprocessing Directives
RPC_XDR preprocessing directiveindex iconrpcgen Preprocessing Directives
rpcbind daemon
mapping numbers to addressesindex iconrpcbind Protocol
registering addresses withindex iconRegistering Addresses in RPC
time serviceindex iconAUTH_DES Authentication Verifiers
RPCBPROC_CALLIT procedureindex iconRegistering Addresses in RPC
RPCBPROC_GETTIME procedureindex iconAUTH_DES Authentication Verifiers
rpcgen tool
failure of remote procedure callsindex iconClient Program to Call printmsg.c
rpcgen tool
64-bit andindex icon64-Bit Considerations for rpcgen
advantagesindex iconWhat Is rpcgen?
arguments
index iconRPCL C-style Mode
index iconxdr_reference Syntax Use
index iconPassing Arbitrary Data Types
index iconServer Side of the Simplified Interface
index iconCompile-Time C-style Mode
index iconRPC Version of printmsg.c
index iconRPC Version of printmsg.c
authentication
index iconAUTH_KERB Authentication
index iconAUTH_DES Authentication
index iconClient Authentication
index iconRPC Programming Techniques
batched code exampleindex iconBatched Code Example
broadcast call server responseindex iconServer Response to Broadcast Calls
C andindex iconCompile-Time ANSI C-compliant Code
ANSI C compliance
index iconCompile-Time ANSI C-compliant Code
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
C-style mode
index iconRPCL C-style Mode
index iconCompile-Time C-style Mode
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
preprocessing directives
index iconCommand-Line Define Statements
index iconcpp Directive
index iconPreprocessing Directives
compilation modes
index iconCompile-Time C-style Mode
index iconSoftware Environment Features
complex data structure passing
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
converting local procedures to remote
index iconClient Program to Call printmsg.c
index iconConverting Local Procedures to Remote Procedures
cpp directiveindex iconcpp Directive
debugging
index iconDebugging Applications
index iconDebugging Applications
index iconDebugging Applications
index iconCommand-Line Define Statements
index iconRPC Programming Techniques
defaults
argument passing mode
index iconC-style Mode Client Stub for add.x
index iconCompile-Time C-style Mode
C preprocessorindex iconcpp Directive
client time-out periodindex iconTime-out Changes
compilation modeindex iconSoftware Environment Features
library selectionindex iconCompile-Time TI-RPC or TS-RPC Library Selection
MT-safe
index iconCompile-Time MT-Safe Code
index iconSoftware Environment Features
outputindex iconWhat Is rpcgen?
server exit intervalindex iconPort Monitor Support
define statements on command lineindex iconCommand-Line Define Statements
directory listing program
index iconDirectory Listing Program and Support Routines (rpcgen)
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
directory support routinesindex iconDirectory Listing Program and Support Routines (rpcgen)
dispatch tables
index iconUsing a Dispatch Table
index iconDispatch Tables
flags
–A (MT Auto mode)
index iconCompile-Time MT Auto Mode
index iconrpcgen Compile-Time Flags
–a (templates)
index iconrpcgen Template Selection Flags
index iconrpcgen Compile-Time Flags
–b (TS-RPC library)
index iconCompile-Time TI-RPC or TS-RPC Library Selection
index iconrpcgen Compile-Time Flags
–i (xdr_inline() count)index iconCompile-Time xdr_inline Count
listedindex iconCompile-Time Flags
–M (MT-safe code)
index iconCompile-Time MT-Safe Code
index iconrpcgen Compile-Time Flags
–N (C-style mode)
index iconCompile-Time C-style Mode
index iconrpcgen Compile-Time Flags
–Sc (templates)
index iconrpcgen Template Selection Flags
index iconrpcgen Compile-Time Flags
–Sm (templates)
index iconrpcgen Template Selection Flags
index iconrpcgen Compile-Time Flags
–Ss (templates)
index iconrpcgen Template Selection Flags
index iconrpcgen Compile-Time Flags
guideindex iconrpcgen Programming Guide
hand-coding andindex iconHand-Coded Registration Routine
libraries
libnsl
index iconDifferences Between TI-RPC and TS-RPC
index iconPorting Issues
index iconRPC Protocol Description File: dir.x
index iconClient Program to Call printmsg.c
selecting TI-RPC or TS-RPC library
index iconCompile-Time TI-RPC or TS-RPC Library Selection
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
live code examplesindex iconAdd Two Numbers Program (rpcgen)
MT (multithread) Auto mode
index iconMT Auto Mode
index iconCompile-Time MT Auto Mode
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
MT (multithread)-safe code
index iconCompile-Time MT-Safe Code
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
naming remote procedure callsindex iconRPC Version of printmsg.c
network types/transport selectionindex iconNetwork Types/Transport Selection
Newstyle (C-style) mode
index iconCompile-Time C-style Mode
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
optional outputindex iconWhat Is rpcgen?
pointers
index iconRPC Version of printmsg.c
index iconRPC Version of printmsg.c
port monitor support
index iconPort Monitor Support
index iconPort Monitor Support
index iconClient Program to Call printmsg.c
preprocessing directives
index iconCommand-Line Define Statements
index iconRPC Programming Techniques
index iconcpp Directive
index iconPreprocessing Directives
print message program
index iconPrint Message Program With Remote Version
index iconClient Program to Call printmsg.c
index iconConverting Local Procedures to Remote Procedures
programming techniques
index iconDebugging Applications
index iconrpcgen Programming Techniques
socket functionsindex iconCompile-Time TI-RPC or TS-RPC Library Selection
spray packets programindex iconSpray Packets Program (rpcgen)
templates
index iconDefault Mode Version of add.x
index iconCompile-Time Client and Server Templates
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
TI-RPC and TS-RPCindex iconDifferences Between TI-RPC and TS-RPC
TI-RPC and TS-RPC library selection
index iconCompile-Time TI-RPC or TS-RPC Library Selection
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
time server program
index iconTime Server Program (rpcgen)
index iconCompile-Time MT Auto Mode
index iconrpcgen Preprocessing Directives
time-out changesindex iconTime-out Changes
tutorial
index iconrpcgen Compile-Time Flags
index iconrpcgen Tutorial
variable declarations andindex iconRPCL Fixed-Length Array Declarations
XDR routine generation
index iconWhat Is XDR?
index iconrpcgen Preprocessing Directives
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
xdr_inline() countindex iconCompile-Time xdr_inline Count
xdr_inline countindex iconrpcgen Compile-Time Flags
RPCPROGVERSMISMATCH errorindex iconMultiple Client Versions
RPCSEC_GSS security flavor
/etc/gss/mechindex icongsscred Table
/etc/gss/qopindex icongsscred Table
integrity serviceindex iconAuthentication Using RPCSEC_GSS
rstat program
multithreadedindex iconMT Client Overview

S

_svc.c suffixindex iconClient Program to Call printmsg.c
_svc suffixindex iconCompile-Time ANSI C-compliant Code
SAC
sacadm commandindex iconUsing the Listener
sacadm commandindex iconUsing the Listener
SAF
administrative interface
pmadm commandindex iconUsing the Listener
sacadm commandindex iconUsing the Listener
security
mechanismindex iconGSS-API and RPCSEC_GSS Security Layers
service
index iconAuthentication Using RPCSEC_GSS
index iconAuthentication Using RPCSEC_GSS
semantics
TI-RPC call
index iconTransports and Semantics
index iconCall Semantics in TI-RPC
serializing
index iconXDR Library
index iconXDR Library
index iconReader Example (Initial)
index iconMemory Allocation With XDR
index iconMemory Allocation With XDR
index iconxdr_reference Syntax Use
index iconPassing Arbitrary Data Types
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
server handles
creatingindex iconCreating and Destroying Services
connectionless transportsindex iconRPC Routines – Bottom Level
expert-level interface
index iconServer for RPC Lower Level
index iconServer Side of the Expert-Level Interface
intermediate level interfaceindex iconServer Side of the Intermediate-Level Interface
svc_create()index iconRPC Routines – Top Level
top-level interface
index iconServer for Trivial Date Service
index iconClient for Trivial Date Service
index iconTop-Level Routines
transports, forindex iconRPC Routines – Intermediate Level
destroyingindex iconCreating and Destroying Services
low-level data structuresindex iconClient Authentication Handle
server programs
remote copyindex iconRemote Copy Client Routines
rpcgen toolindex iconClient Program to Call printmsg.c
broadcast call response
index iconServer Response to Broadcast Calls
index iconRPC Programming Techniques
C-style modeindex iconDefault Mode Client
client authentication
index iconAuthentication Methods Supported by Oracle RPC
index iconAuthentication Methods Supported by Oracle RPC
index iconClient Authentication
index iconRPC Programming Techniques
complex data structure passingindex iconRPC Protocol Description File: dir.x
debugging
index iconDebugging Applications
index iconDebugging Applications
directory listing service
index iconDirectory Listing Program and Support Routines (rpcgen)
index iconRPC Protocol Description File: dir.x
MT Auto modeindex iconCompile-Time MT Auto Mode
MT-safe
index iconMT-Safe Client: add.x
index iconSoftware Environment Features
index iconWhat Is rpcgen?
network type/transport selectionindex iconNetwork Types/Transport Selection
overview
index iconClient Program to Call printmsg.c
index iconrpcgen Tutorial
simplified interface
rpc_reg()index iconServer Side of the Simplified Interface
transient RPC programindex iconUsing Transient RPC Program Numbers
server stub routines
rpcgen tool
ANSI C-compliantindex iconCompile-Time ANSI C-compliant Code
MT Auto modeindex iconCompile-Time MT Auto Mode
MT-safe
index iconMT-Safe Server Stub
index iconClient Stub (MT Unsafe)
index iconWhat Is rpcgen?
namingindex iconClient Program to Call printmsg.c
outputindex iconWhat Is rpcgen?
preprocessing directiveindex iconrpcgen Preprocessing Directives
tutorialindex iconrpcgen Tutorial
server templates
rpcgen tool
index iconDefault Mode Client
index iconCompile-Time Client and Server Templates
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
server transport handleindex iconClient Authentication Handle
servers
authentication
index iconAUTH_DES Server
index iconAUTH_DES Authentication
index iconAuthentication Server
index iconAuthentication Methods Supported by Oracle RPC
index iconAuthentication Methods Supported by Oracle RPC
batched
index iconBatched Code Example
index iconBatched Client
cachingindex iconServer Caching
crashes
index iconNicknames and Clock Synchronization
index iconTransports and Semantics
dispatch tables
index iconUsing a Dispatch Table
index iconDispatch Tables
index iconRPC Programming Techniques
exit interval, rpcgen tool
index iconPort Monitor Support
index iconPort Monitor Support
multiple versionsindex iconMultiple Server Versions
multithreaded
Auto mode
index iconMT Auto Mode
index iconSharing the Service Transport Handle
index iconMT Server Overview
index iconCompile-Time MT Auto Mode
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
MT-safe
index iconMT Server Overview
index iconProgrammer's Interface to RPC
index iconMT-Safe Client: add.x
index iconMT-Safe Server Stub
index iconClient Stub (MT Unsafe)
index iconSoftware Environment Features
index iconWhat Is rpcgen?
overviewindex iconMT Server Overview
supportedindex iconMultithreaded RPC Programming
user mode
index iconClient for MT User Mode
index iconMT User Mode
index iconSharing the Service Transport Handle
index iconMT Server Overview
poll routineindex iconpoll on the Server Side
port monitors andindex iconUsing Port Monitors
transaction IDs andindex iconTransports and Semantics
service transport handle (SVCXPRT)index iconSharing the Service Transport Handle
service-dispatch routine
authenticationindex iconAuthentication Methods Supported by Oracle RPC
services
encryptionindex iconAuthentication Using RPCSEC_GSS
integrityindex iconAuthentication Using RPCSEC_GSS
privacyindex iconAuthentication Using RPCSEC_GSS
simple declarations
RPC languageindex iconRPCL Simple Declarations
simplified interface routines (RPC)
hand-coded registration routineindex iconHand-Coded Registration Routine
MT-safeindex iconProgrammer's Interface to RPC
overviewindex iconSimplified TI-RPC Interface Routines
serverindex iconServer Side of the Simplified Interface
XDR conversionindex iconxdr_reference Syntax Use
XDR convertindex iconPassing Arbitrary Data Types
XDR formatindex iconxdr_reference Syntax Use
single-threaded mode
as defaultindex iconMT Server Overview
poll routine andindex iconpoll on the Server Side
spray.x (spray packets) programindex iconSpray Packets Program (rpcgen)
standard interface routines (RPC)index iconStandard Interfaces
bottom-level interfaceindex iconBottom-Level Interface
expert-level routines
index iconServer for RPC Lower Level
index iconExpert-Level Interface
intermediate level routines
index iconIntermediate-Level Interface
index iconIntermediate-Level Routines
low-level data structuresindex iconLow-Level Data Structures
MT safety ofindex iconProgrammer's Interface to RPC
overviewindex iconStandard Interface Routines
top-level interfaceindex iconTop-Level Routines
top-level routines
index iconServer for Trivial Date Service
index iconTop-Level Interface
index iconClient Program to Call printmsg.c
index iconClient Program to Call printmsg.c
standards
ANSI C standard, rpcgen tool
index iconCompile-Time ANSI C-compliant Code
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
naming standardindex iconAUTH_DES Authentication
record-marking standard
index iconRecord-Marking Standard
index iconRecord-Marking Standard
RPC
index iconRecord-Marking Standard
index iconRecord-Marking Standard
index iconHow RPC Works
XDR canonical standard
index iconXDR Canonical Standard
index iconXDR Canonical Standard
string declarations
RPC language
index iconRPCL Strings
index iconSingle Process Version of printmesg.c
XDR language
index iconDeclaration of Counted Byte Strings
index iconCounted Byte Strings
string representation
XDR routines
index iconString Type Definition in RPC
index iconxdr_vector Syntax Use
structure declarations
RPC language
index iconRPCL Structures
index iconRPC Protocol Description File: dir.x
XDR language
index iconSyntax Notes About XDR
index iconStructure Components
SVCXPRT service transport handle
index iconSharing the Service Transport Handle
index iconUsing Port Monitors
syntax
RPC language
index iconRPC Language Definitions
index iconRPCL Syntax
XDR language
index iconSyntax Notes About XDR
index iconSyntax Notes About XDR

T

TCP (Transport Control Protocol)
nettype parameter forindex iconnettype Parameters in TI-RPC
porting TCP applications to TI-RPCindex iconPorting an Application
portmap port numberindex iconportmap Operation
portmap sequence
index iconTypical Portmap Sequence (For TCP/IP Only)
index iconportmap Protocol
RPC protocolindex iconTransports and Semantics
server crashes andindex iconTransports and Semantics
transport typeindex iconnettype Parameters in TI-RPC
TCP/IP streams
XDR
index iconRecord-Marking Standard
index iconRecord-Marking Standard
index iconRecord TCP/IP Streams
index iconMemory Streams
templates
rpcgen tool
index iconDefault Mode Version of add.x
index iconCompile-Time Client and Server Templates
index iconrpcgen Compile-Time Flags
index iconSoftware Environment Features
test
programs using low-level raw RPCindex iconSimple Program Using Raw RPC
thread.h fileindex iconMT User Mode
thread libraryindex iconTwo Client Threads Using Different Client Handles (Real Time)
TI-RPC (transport-independent remote procedure call)
transient RPC program numbersindex iconRPC Program Number Assignment
TI-RPC (transport-independent remote procedure call)
library selection
rpcgen toolindex iconSoftware Environment Features
raw, test low-level programsindex iconSimple Program Using Raw RPC
TI-RPC (transport-independent remote procedure call)
address look-up services
index iconRegistering Addresses in RPC
index iconAddress Lookup Services and RPC
index iconRPC Routines – Expert Level
address reportingindex iconReporting RPC Information
address translation
index iconPorting Issues
index iconRegistering Addresses in RPC
index iconName-to-Address Translation in TI-RPC
call semanticsindex iconCall Semantics in TI-RPC
data representationindex iconData Representation in TI-RPC
identifying remote procedures
index iconProgram Number Registration
index iconProgram and Procedure Numbers
index iconTransports and Semantics
index iconTI-RPC Program, Version, and Procedure Numbers
index iconTI-RPC Program, Version, and Procedure Numbers
information reporting
index iconUsing Transient RPC Program Numbers
index iconUsing Transient RPC Program Numbers
index iconReporting RPC Information
interface routines
bottom-levelindex iconBottom-Level Interface
caching serversindex iconServer Caching
expert-levelindex iconExpert-Level Interface
intermediate level
index iconIntermediate-Level Interface
index iconIntermediate-Level Routines
low-level data structuresindex iconLow-Level Data Structures
MT-safeindex iconProgrammer's Interface to RPC
overviewindex iconOverview of TI-RPC Interface Routines
simplified
index iconxdr_reference Syntax Use
index iconSimplified Interface
standard
index iconStandard Interfaces
index iconStandard Interface Routines
top-level
index iconTop-Level Interface
index iconClient Program to Call printmsg.c
index iconClient Program to Call printmsg.c
index iconTop-Level Routines
library selection, rpcgen tool
index iconCompile-Time TI-RPC or TS-RPC Library Selection
index iconrpcgen Compile-Time Flags
name-to-address translation
index iconPorting Issues
index iconRegistering Addresses in RPC
index iconName-to-Address Translation in TI-RPC
network selectionindex iconNetwork Selection in TI-RPC
protocol
authentication
index iconProgram and Procedure Numbers
index iconProgram and Procedure Numbers
binding and rendezvous independenceindex iconBinding and Rendezvous Independence
call semanticsindex iconCall Semantics in TI-RPC
identification proceduresindex iconProgram Number Registration
identifying procedures
index iconTransports and Semantics
index iconTI-RPC Program, Version, and Procedure Numbers
index iconTI-RPC Program, Version, and Procedure Numbers
identifying remote proceduresindex iconProgram and Procedure Numbers
in XDR languageindex iconRPC Message Protocol
overview
index iconProtocol Overview
index iconTransport Protocol
record specificationindex iconRecord-Marking Standard
record-marking standard
index iconRecord-Marking Standard
index iconRecord-Marking Standard
server crashes andindex iconTransports and Semantics
transport protocols and semantics andindex iconTransports and Semantics
version numberindex iconProgram and Procedure Numbers
transient RPC program numbersindex iconUsing Transient RPC Program Numbers
transport selectionindex iconTransport Selection in TI-RPC
time
obtaining currentindex iconAUTH_DES Authentication Verifiers
ping program
index iconping Service Using RPC Language
index iconExample Service Described in the RPC Language
time server program
index iconTime Server Program (rpcgen)
index iconCompile-Time MT Auto Mode
index iconrpcgen Preprocessing Directives
time service
intermediate level client for
index iconClient for Time Service, Intermediate Level
index iconClient Side of the Intermediate-Level Interface
intermediate level server forindex iconServer Side of the Intermediate-Level Interface
rpcbind routineindex iconAUTH_DES Authentication Verifiers
top-level client for
index iconClient for Trivial Date Service
index icontime_prot.h Header File
top-level server forindex iconServer for Trivial Date Service
toplevel server forindex iconClient for Trivial Date Service
time synchronization
AUTH_DES authentication
index iconNicknames and Clock Synchronization
index iconNicknames and Clock Synchronization
index iconAUTH_DES Authentication
AUTH_KERB authenticationindex iconAUTH_KERB Authentication
time-out periods
rpcgen tool
index iconTime-out Changes
index iconRPC Programming Techniques
time.x program
index iconTime Server Program (rpcgen)
index iconMT Auto Mode: time.x
index iconrpcgen Preprocessing Directives
timed client creation
index iconRPC Routines – Intermediate Level
index iconRPC Routines – Top Level
intermediate level interfaceindex iconClient for Time Service, Intermediate Level
top-level interfaceindex iconClient for Trivial Date Service
TLI file descriptors
passing open
index iconServer Side of the Expert-Level Interface
index iconClient Side of the Expert-Level Interface
top-level interface routines (RPC)index iconClient Program to Call printmsg.c
client
index iconClient for Trivial Date Service
index iconTop-Level Interface
index iconClient Program to Call printmsg.c
index iconClient Program to Call printmsg.c
overviewindex iconTop-Level Routines
server
index iconServer for Trivial Date Service
index iconClient for Trivial Date Service
TI-RPCindex iconTop-Level Interface
transaction IDs
index iconTransports and Semantics
index iconTI-RPC Program, Version, and Procedure Numbers
index iconTI-RPC Program, Version, and Procedure Numbers
transient program numbers
index iconRPC Program Number Assignment
index iconUsing Transient RPC Program Numbers
transport handles
serverindex iconClient Authentication Handle
SVCXPRT service
index iconSharing the Service Transport Handle
index iconUsing Port Monitors
transport protocols
RPC protocolindex iconTransports and Semantics
transport selection
RPCindex iconTransport Selection in TI-RPC
rpcgen toolindex iconNetwork Types/Transport Selection
transport types
interfacesindex iconTop-Level Interface
rpcgen toolindex iconNetwork Types/Transport Selection
transport-level interface file descriptors
passing open
index iconServer Side of the Expert-Level Interface
index iconClient Side of the Expert-Level Interface
trees as recursive data structuresindex iconOptional-Data Type
TS-RPC (transport-specific remote procedure call)
library selection, rpcgen toolindex iconrpcgen Compile-Time Flags
tutorials
rpcgen tool
index iconcpp Directive
index iconrpcgen Tutorial
type definitions
RPC languageindex iconRPCL Type Definitions
XDR language
index iconSyntax Notes About XDR
index iconTypedef and Data
index iconTypedef and Data

U

/usr/include/rpcsvcindex iconProgram Number Registration
/usr/share/lib directoryindex iconClient-side Implementation of rls.c
UDP (user datagram protocol)
broadcast RPC andindex iconBroadcast RPC
client creating routines forindex iconClient for RPC Lower Level
nettype parameter forindex iconnettype Parameters in TI-RPC
porting UDP applications to TI-RPCindex iconPorting an Application
portmap port numberindex iconportmap Operation
RCP protocolindex iconTransports and Semantics
server creation routines forindex iconServer for RPC Lower Level
transport typeindex iconnettype Parameters in TI-RPC
unions
declarations
RPC language
index iconRPCL Unions
index iconRPCL Unions
index iconRPC Protocol Description File: dir.x
XDR language
index iconSyntax Notes About XDR
index iconOptional-Data Type
index iconDiscriminated Union
XDR code samplesindex iconDiscriminated Unions
universal addresses
index iconSystem Registration Overview
index iconrpcbind Operation
index iconName-to-Address Translation in TI-RPC
unregistering servicesindex iconRegistering and Unregistering Services
unsigned integers
XDR languageindex iconUnsigned Integer
User MT mode
index iconMT User Mode
index iconSharing the Service Transport Handle
index iconMT Server Overview
users
number on a network
index iconAuthentication Server
index iconSimplified Interface
passing bind address ofindex iconServer Side of the Expert-Level Interface

V

variable declarationsindex iconRPCL Fixed-Length Array Declarations
variable-length array declarations
RPC languageindex iconRPCL Variable-Length Array Declarations
XDR languageindex iconVariable-Length Array
variable-length opaque data
XDR language
index iconVariable-Length Opaque Encoding
index iconVariable-Length Opaque Data
verifiers
AUTH_DES
index iconAUTH_DES Authentication Verifiers
index iconAUTH_DES Authentication Verifiers
AUTH_KERB
index iconNFS Mount Example
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
index iconAUTH_KERB Authentication
AUTH_SYS
index iconAUTH_SHORT Verifier
index iconAUTH_SHORT Verifier
version numbers
assigningindex iconMultiple Server Versions
error conditionsindex iconProgram and Procedure Numbers
message protocolindex iconProgram and Procedure Numbers
multiple client versionsindex iconMultiple Client Versions
multiple server versionsindex iconMultiple Server Versions
registration ofindex iconMultiple Server Versions
version-lists
RPC languageindex iconRPC Language Definitions
versions
library functionsindex iconOther Functions
library functions compatibilityindex iconFunction Compatibility Lists
RPC languageindex iconRPC Language Definitions
visible transport type
index iconnettype Parameters in TI-RPC
index iconnettype Parameters in TI-RPC
void arguments
index iconRPCL C-style Mode
index iconRPCL Programs
void declarations
RPC languageindex iconRPCL Voids
XDR languageindex iconVoid Type

W

window of credentials
AUTH_DES authenticationindex iconAUTH_DES Authentication
AUTH_KERB authenticationindex iconAUTH_KERB Authentication
window verifiersindex iconAUTH_DES Authentication Verifiers

X

.x suffixindex iconRPC Protocol Description File: dir.x
XDR (external data representation)
block sizeindex iconBasic Block Size
canonical standardindex iconXDR Canonical Standard
convert from (deserialize)index iconXDR Library
converting from (deserialize)
index iconXDR Library
index iconMemory Allocation With XDR
index iconMemory Allocation With XDR
index iconPassing Arbitrary Data Types
converting to (serialize)
index iconXDR Library
index iconXDR Library
index iconMemory Allocation With XDR
index iconMemory Allocation With XDR
index iconPassing Arbitrary Data Types
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
cost of conversionindex iconXDR Canonical Standard
direction determination for operationsindex iconOperation Directions
file data structure inindex iconXDR Data Description
graphic box notationindex iconGraphic Box Notation
library
index iconXDR Library
index iconXDR Library
linked lists
index iconOptional-Data Type
index iconAdvanced XDR Topics
optimizing routinesindex iconOperation Directions
primitive routines
index iconXDR Library
index iconPassing Arbitrary Data Types
arraysindex iconArray Example #3
byte arraysindex iconByte Arrays
discriminated unionsindex iconDiscriminated Unions
nonfilterindex iconNonfilter Primitives
opaque data
index iconxdr_netobj Routine
index iconOpaque Data
pointers
index iconPointer Semantics
index iconPointers in RPC
stringsindex iconString Type Definition in RPC
unionsindex iconDiscriminated Unions
rpcgen tool
index iconrpcgen Preprocessing Directives
index iconClient-side Implementation of rls.c
index iconPassing Complex Data Structures
streams
accessingindex iconStream Access
creation by RPC systemindex iconXDR Library
implementing new instancesindex iconXDR Stream Implementation
implementing new instances ofindex iconXDR Stream Interface Example
interface
index iconXDR Stream Interface Example
index iconXDR Stream Implementation
memoryindex iconMemory Streams
nonfilter primitivesindex iconNonfilter Primitives
record (TCP/IP)
index iconRecord-Marking Standard
index iconRecord-Marking Standard
index iconRecord TCP/IP Streams
index iconMemory Streams
standard I/Oindex iconStandard I/O Streams
with memory allocation
index iconMemory Allocation With XDR
index iconMemory Allocation With XDR
XDR language
authentication protocolindex iconDiffie-Hellman Encryption
arrays
index iconSyntax Notes About XDR
index iconDeclaration of Counted Array and Variable-Length Array
index iconFixed-Length Array
AUTH_DES authentication protocolindex iconDES Authentication Protocol (in XDR language)
Booleansindex iconBoolean Representation
commentsindex iconLexical Notes About XDR Specification
constants
index iconSyntax Notes About XDR
index iconLexical Notes About XDR Specification
index iconConstant Type
counted byte strings
index iconDeclaration of Counted Byte Strings
index iconCounted Byte Strings
declarations
index iconOptional-Data Type
index iconXDR Data Type Declarations
discriminated unions
index iconSyntax Notes About XDR
index iconOptional-Data Type
index iconDiscriminated Union
enumerationsindex iconEnumeration Representation
fixed-length arraysindex iconFixed-Length Array
fixed-length opaque dataindex iconFixed-Length Opaque Data
floating pointindex iconFloating Point Representation
identifiersindex iconLexical Notes About XDR Specification
keywordsindex iconSyntax Notes About XDR
opaque data
index iconVariable-Length Opaque Encoding
index iconFixed-Length Opaque Data
optional-data unionsindex iconOptional-Data Type
overviewindex iconXDR Protocol Introduction
quadruple-precision floating pointindex iconQuadruple-Precision Floating Point
RPC languageindex iconRPC Language Specification
RPC language andindex iconRPC Language Reference
RPC message protocolindex iconRPC Message Protocol
specification forindex iconNotational Conventions of XDR
strings
index iconDeclaration of Counted Byte Strings
index iconCounted Byte Strings
structures
index iconSyntax Notes About XDR
index iconStructure Components
syntax
index iconSyntax Notes About XDR
index iconSyntax Notes About XDR
type definitions
index iconSyntax Notes About XDR
index iconTypedef and Data
index iconTypedef and Data
unions
index iconSyntax Notes About XDR
index iconOptional-Data Type
index iconDiscriminated Union
unsigned integersindex iconUnsigned Integer
variable-length arraysindex iconVariable-Length Array
variable-length opaque data
index iconVariable-Length Opaque Encoding
index iconVariable-Length Opaque Data
voidsindex iconVoid Type
xdr_ prefixindex iconRPC Protocol Description File: dir.x
xdr_array() routine
index iconArray Example #3
index iconxdr_varintarr Syntax Use
xdr_bytes() routineindex iconByte Arrays
XDR_DECODE operationindex iconConstructed Data Type Filters
XDR_ENCODE operationindex iconConstructed Data Type Filters
XDR_FREE operationindex iconConstructed Data Type Filters
xdr_inline count
index iconCompile-Time xdr_inline Count
index iconrpcgen Compile-Time Flags
xdr_type (object) notationindex iconAUTH_KERB Authentication
xdrs-x_op fieldindex iconOperation Directions