T
- TCP
- porting TCP applications from TS-RPC to TI-RPC,
Porting an Application
- portmap port number,
portmap Operation
- portmap sequence
portmap Protocol
portmap Protocol
- server crashes and,
Transports and Semantics
- TCP (, nettype parameter for,
Network Selection
- TCP (Transport Control Protocol), RPC protocol and,
Transports and Semantics
- TCP/IP streams
- XDR
Memory Streams
Record TCP/IP Streams
Record-Marking Standard
Record-Marking Standard
- tcp transport type,
Network Selection
- templates
- rpcgen tool
Software Environment Features
Compile-Time Flags
Compile-Time Client and Server Templates
Compile-Time C-style Mode
- test, programs using low-level raw RPC,
Testing Programs Using Low-Level Raw RPC
- thread.h file,
MT User Mode
- thread library, thread,
MT Client Overview
- TI-RPC
- address look-up services
Expert-Level Routines
Address Look-up Services
Registering Addresses
- address reporting,
Reporting RPC Information
- address translation
Name-to-Address Translation
Registering Addresses
Porting Issues
- call semantics,
Call Semantics
- data representation,
Data Representation
- identifying remote procedures
Program, Version, and Procedure Numbers
Program, Version, and Procedure Numbers
Transports and Semantics
Program and Procedure Numbers
Program Number Registration
- information report,
Using Transient RPC Program Numbers
- information reporting
Reporting RPC Information
Using Transient RPC Program Numbers
- interface routines
Overview of Interface Routines
Overview of Interface Routines
Top-Level Routines
Programmer's Interface to RPC
Programmer's Interface to RPC
Simplified Interface
Standard Interfaces
Top-Level Interface
- bottom-level,
Bottom-Level Interface
- caching servers,
Server Caching
- expert-level,
Expert-Level Interface
- intermediate level
Intermediate-Level Routines
Intermediate-Level Interface
- low-level data structures,
Low-Level Data Structures
- simplified
Simplified Interface
Passing Arbitrary Data Types
- standard
Standard Interface Routines
Standard Interfaces
- top-lvel,
Client Side of the Top-Level Interface
library selection, rpcgen tool,
Compile-Time TI-RPC or TS-RPC Library Selection
- name-to-address translation
Name-to-Address Translation
Registering Addresses
Porting Issues
- network selection,
Network Selection
- protocol
Transport Protocol
Call Semantics
Protocol Overview
Protocol Overview
Transports and Semantics
Record-Marking Standard
- and authentication,
Program and Procedure Numbers
- authentication,
Program and Procedure Numbers
- binding and rendezvous independence,
Binding and Rendezvous Independence
- identification of procedures,
Program and Procedure Numbers
- identification procedures,
Program Number Registration
- identifying procedures
Program, Version, and Procedure Numbers
Program, Version, and Procedure Numbers
- in XDR language,
RPC Message Protocol
- record-marking standard
Record-Marking Standard
Record-Marking Standard
- transport protocols and semantics and,
Transports and Semantics
- version number,
Program and Procedure Numbers
raw, test low-level programs,
Testing Programs Using Low-Level Raw RPC
- transient RPC program numbers
Using Transient RPC Program Numbers
Program Number Assignment
- transport selection,
Transport Selection
- TI-RPC (
- protocol
- identifying procedures,
Transports and Semantics
- TI-RPC (transport-independent remote procedure call)
- and library selection, rpcgen tool,
Software Environment Features
- interface routines
- top-level
Converting Local Procedures to Remote Procedures
Converting Local Procedures to Remote Procedures
library selection, rpcgen tool,
Compile-Time Flags
- time
- obtaining current,
AUTH_DES Authentication Verifiers
- ping program
Example Service Described in the RPC Language
Example Service Described in the RPC Language
- time-out periods
- rpcgen tool
rpcgen Programming Techniques
Time-out Changes
- time server program
Preprocessing Directives
Compile-Time MT Auto Mode
Time Server Program (rpcgen)
- time 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
- rpcbind routine,
AUTH_DES Authentication Verifiers
- top-level client for
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
- toplevel server for,
Client Side of the Top-Level Interface
- time synchronization
- AUTH_DES authentication
AUTH_DES Authentication
Nicknames and Clock Synchronization
Nicknames and Clock Synchronization
- AUTH_KERB authentication,
AUTH_KERB Authentication
- time.x program
Preprocessing Directives
Compile-Time MT Auto Mode
- time.x program,
Time Server Program (rpcgen)
- timed client creation
Top-Level Routines
Intermediate-Level Routines
- intermediate level interface,
Client Side of the Intermediate-Level Interface
- top-level interface,
Client Side of the Top-Level Interface
- TLI file descriptors
- passing open
Client Side of the Expert-Level Interface
Server Side of the Expert-Level Interface
- top-level interface routines,
Top-Level Routines
- top-level interface routines (RPC)
Converting Local Procedures to Remote Procedures
Converting Local Procedures to Remote Procedures
Top-Level Interface
Client Side of the Top-Level Interface
- client
Converting Local Procedures to Remote Procedures
Converting Local Procedures to Remote Procedures
Top-Level Interface
Client Side of the Top-Level Interface
- overview,
Top-Level Interface
- server
Client Side of the Top-Level Interface
Client Side of the Top-Level Interface
- transaction IDs
Program, Version, and Procedure Numbers
Program, Version, and Procedure Numbers
Transports and Semantics
- transient program numbers
Using Transient RPC Program Numbers
Program Number Assignment
- transport handles
- server,
Low-Level Data Structures
- SVCXPRT] service,
Sharing the Service Transport Handle
- SVCXPRT service,
Using Port Monitors
- transport-level interface file descriptors
- passing open
Client Side of the Expert-Level Interface
Server Side of the Expert-Level Interface
- transport protocols, RPC protocol and,
Transports and Semantics
- transport selection
- RPC,
Transport Selection
- rpcgen tool,
Network Types/Transport Selection
- transport types
- interfaces,
Top-Level Interface
- rpcgen tool,
Network Types/Transport Selection
- trees,
Optional-Data
- TS-RPC (transport-specific remote procedure call), library selection, rpcgen tool,
Compile-Time Flags
- tutorials
- rpcgen tool
rpcgen Tutorial
cpp Directive
- type definitions
- RPC language,
RPCL Type Definitions
- XDR language
Typedef
Typedef
Syntax Notes