L
- lib library,
Passing Complex Data Structures
- libc library
Porting Issues
Differences Between TI-RPC and TS-RPC
- libnsl library,
Passing Complex Data Structures
- libnsl library
Converting Local Procedures to Remote Procedures
Porting Issues
Differences Between TI-RPC and TS-RPC
- libraries
- and rpcgen tool
- libnsl,
Differences Between TI-RPC and TS-RPC
lib,
Passing Complex Data Structures
- libc
Porting Issues
Differences Between TI-RPC and TS-RPC
- libnsl
Converting Local Procedures to Remote Procedures
Passing Complex Data Structures
Porting Issues
Differences Between TI-RPC and TS-RPC
- librpcsvc,
Simplified Interface
- lthread,
MT Client Overview
- RPC functions
Function Compatibility Lists
Other Functions
- rpcgen tool,
Porting Issues
- libnsl
Converting Local Procedures to Remote Procedures
Passing Complex Data Structures
- selecting TI-RPC or TS-RPC library
SunOS 9 Software Environment Features
Compile-Time Flags
Compile-Time TI-RPC or TS-RPC Library Selection
XDR
Preface
XDR Library
XDR Library
- librpcsvc library,
Simplified Interface
- lifetime of credentials, See window of credentials
- limits
- broadcast request size,
Broadcast RPC
- maximum number of threads,
MT Auto Mode
- linked lists
- XDR
Advanced XDR Topics
Linked Lists
Optional-Data
- list
- NIS+ objects
NIS+ API
Program Compilation
Program Compilation
- NIS+ principals,
NIS+ API
- NIS+ servers,
NIS+ API
- NIS+ table objects
Program Compilation
Program Compilation
- listen port monitor,
Using Port Monitors
- administrative command for,
Port Monitor Administrative File
- rpcgen tool
Converting Local Procedures to Remote Procedures
Port Monitor Support
Port Monitor Support
- using
Using the Listener
Using the Listener
- listing,
Preface
- portmap mappings,
PMAPPROC_DUMP
- remote directory listing service
Passing Complex Data Structures
Passing Complex Data Structures
Directory Listing Program and Support Routines (rpcgen)
Directory Listing Program and Support Routines (rpcgen)
Directory Listing Program and Support Routines (rpcgen)
- rpcbind mappings,
rpcbind Protocol
- rpcbind mappings,
Program, Version, and Procedure Numbers
- live code examples
Directory Listing Program and Support Routines (rpcgen)
Directory Listing Program and Support Routines (rpcgen)
Add Two Numbers Program (rpcgen)
Non-Batched Example
- batched code
Batched Code Example
Non-Batched Example
- directory listing program
Directory Listing Program and Support Routines (rpcgen)
Directory Listing Program and Support Routines (rpcgen)
Directory Listing Program and Support Routines (rpcgen)
- print message program
Print Message Program With Remote Version
Print Message Program With Remote Version
Print Message Program With Remote Version
- spray packets program
Spray Packets Program (rpcgen)
Spray Packets Program (rpcgen)
- time server program,
Time Server Program (rpcgen)
- loading, See binding
- local procedures
- conversion to remote procedures
Converting Local Procedures to Remote Procedures
Converting Local Procedures to Remote Procedures
- locks
- mutex, multithreaded mode and,
MT Server Overview
- port monitor IDs and lock files
Port Monitor Process IDs and Lock Files
Important Files
Port Monitor Responsibilities
- log functions
- NIS+ transaction
NIS+ API
NIS+ API
- low-level data structures,
Low-Level Data Structures
- lthread library,
MT Client Overview