D
- daemons
- kerbd,
NFS Mount Example
- rpcbind,
Registering Addresses
- data representation, TI-RPC,
Data Representation
- data structures
- conversion to XDR format,
Passing Arbitrary Data Types
- converting to XDR format,
What Is XDR?
- low-level,
Low-Level Data Structures
- MT safe,
MT User Mode
- packing with xdr_inline
Compile-Time Flags
Compile-Time xdr_inline() Count
- recursive
Advanced XDR Topics
Linked Lists
Optional-Data
- rpcgen tool
Passing Complex Data Structures
Passing Complex Data Structures
- data types
- pass arbitrary,
Passing Arbitrary Data Types
- passing arbitrary,
Passing Arbitrary Data Types
- datagram_n transport type,
Network Selection
- datagram transports
- and broadcast RPC,
Broadcast RPC
- when to use,
Transport Selection
- datagram_v transport type,
Network Selection
- date service
- intermediate level client for
Client Side of the Intermediate-Level Interface
Client Side of the Intermediate-Level Interface
- intermediate level server for,
Server Side of the Intermediate-Level Interface
- top-level client for trivial
Client Side of the Top-Level Interface
Client Side of the Top-Level Interface
- top-level server for
Client Side of the Top-Level Interface
Client Side of the Top-Level Interface
- debug, raw mode,
Testing Programs Using Low-Level Raw RPC
- debugging
- and rpcgen tool,
Debugging Applications
- rpcgen tool
Command-Line Define Statements
Debugging Applications
- declarations
- RPC language
RPCL Declarations
RPCL Voids
- XDR language
XDR Data Type Declarations
Optional-Data
- defaults
- maximum number of threads,
MT Auto Mode
- single-threaded mode,
MT Server Overview
- define statements, command line, rpcgen tool,
Command-Line Define Statements
- deletion
- of associations,
Expert-Level Routines
- of mappings,
Expert-Level Routines
- DES encryption
AUTH_DES Authentication
AUTH_DES Authentication Verifiers
- deseriale,
XDR Library
- destroying, client handles,
Converting Local Procedures to Remote Procedures
- destruction
- of client handles,
Client Side of the Expert-Level Interface
- XDR streams,
Nonfilter Primitives
- destruction of
- client authentication handles,
Authentication
- client handles,
Client Side of the Top-Level Interface
- server handles,
Creating and Destroying Services
- Diffie-Hellman encryption
AUTH_DES Authentication
AUTH_DES Authentication Verifiers
Diffie-Hellman Encryption
Diffie-Hellman Encryption
- dir_proc.c routine,
Passing Complex Data Structures
- dir.x program,
Passing Complex Data Structures
- dir.x program
Passing Complex Data Structures
Directory Listing Program and Support Routines (rpcgen)
- directories
- remote directory listing service
Passing Complex Data Structures
Passing Complex Data Structures
Directory Listing Program and Support Routines (rpcgen)
- discriminated unions
- declarations
- RPC language
RPCL Unions
RPCL Unions
- XDR language
RPCL Unions
RPCL Unions
Discriminated Union
Syntax Notes
XDR code samples,
Discriminated Unions
- dispatch tables
- rpcgen tool
Dispatch Tables
Dispatch Tables
- dynamic binding,
portmap Protocol
- dynamic program numbers
Using Transient RPC Program Numbers
Program Number Assignment