

















A
- Access, XDR stream
- Address binding
- Advanced interprocess communication
- tutorial
- Advanced TLI programming example
- Advanced Topics
- address binding
- broadcasting and determining network configuration
- inetd
- interrupt driven socket I/O
- nonblocking sockets
- out-of-band data
- pseudo terminals
- selecting specific protocols
- signal and process
- socket options
- socket options and ioctls
- Application interfaces
- Application layer,
*
- Arrays
- byte
- counted
- fixed
- fixed-sized
- Assigning program numbers
- Asynchronous execution mode
- Authentication
- null
- parameter specification
- requirements
- RPC
B
- Batching
- bind
- Binding local names
- Block size, XDR basic
- Booleans
- Broadcasting network configuration
- Broadcast RPC
- Byte Arrays
C
- Callback procedures, RPC
- callrpc( ),
* ,
* ,
* ,
*
- Channel between user and provider
- Child
- sharing
pipe with parent
- sharing socketpair with parent
- CLIENT
- Clients
- Client/server model
- clnttcp_create( )
- clnt_broadcast( )
- clnt_call( )
- clnt_destroy( )
- clntudp_create( ),
*
- Close
- Common local management states
- Communication tutorial, interprocess
- advanced
- introductory
- Connection establishment
- Connectionless-mode
- service,
* ,
*
- states
- transaction
server
- Connectionless servers
- Connectionless sockets
- Connection-mode
- client
- server
- service
- states
- Connections, interprocess communication
- Connection, transport
- Constants, RPC
- Constructed data type filters, XDR
- arrays
- byte arrays
- discriminated unions
- fixed-sized arrays
- opaque data
- pointers
- Converting local procedures to remote
- Counted arrays, XDR
- Counted byte strings, XDR
- C-preprocessor
- C run-time routines
D
- Datagram errors
- Datagrams, in UNIX
- Data
- opaque, *
- out-of-band
- transfer,
* ,
* ,
* ,
*
- Declarations
- Definitions, RPC language
- Determining network configuration
- Discarding sockets
- Discriminated unions,
*
- Domains
- Internet
- UNIX
E
- Endpoints
- Enumeration filters, XDR
- Enumerations,
- RPCGEN
- XDR
- Establishing connection routines
- Event-driven server, TLI
- Events
- incoming
- outgoing
- Examples, program
- RPC,
*
-
eXternal Data Representation (XDR)
F
- Filters
- constructed data
type
- enumeration
- floating-point
- number
- Fixed arrays
- Floating-point
- filters
- precision
- FTP
G
- Generating XDR routine
- gethostbyaddr
- gethostbyname
- getnetbyname
- getnetbynumber
- getnetent
- getprotobyname
- getprotobynumber
- getprotoent
- getservbyname
- getservbyport
- getservent
- getsockopt
H
- Handling events
- Highest layer, RPC
- Host names
- hostent
- hosts
- htonl
- htons
- Hyper
- integer
- unsigned
I
- Incoming events, TLI
- inetd,
*
- Input/output multiplexing
- Integer
- hyper
- unsigned
- XDR
- Interface, Transport.
See also Transport Interface.
- Intermediate layer, RPC
- Internet domain
- Interprocess Communication Tutorial
- advanced
- introductory
- Interrupt driven socket I/O
- IPPROTO_UDP
- ISO reference model
L
- Library primitives, XDR,
*
- Linked lists, XDR
- Listening transport endpoints
- listen_fd
- Local management states, TLI
- Local management, TLI,
* ,
*
- Lower-layer protocols
- Lower layers, RPC
M
- Management routines, local
- Management states, local
- Memory allocation with XDR
- Memory streams, XDR
- Message protocol, RPC
- Missing specifications
- Model, ISO reference
- Modes
- asynchronous execution
- service, TLI,
*
N
- named
- Names
- host
- miscellaneous
- network
- protocol
- service
- netbuf,
* ,
*
- Network communication with RPC
- Network
- configuration
- library routines
- names
- protocols
- No data routine
- Nonblocking sockets
- Nonfilter primitives
- ntohl
- ntohs
- Null authentication
- Number filters
O
- opaque data,
*
- out-of-band data
P
- Parent and child
- sharing
pipes
- sharing socketpairs
- Passing arbitrary data types
- perror
- Pipes
- pmap_unset( )
- Pointers, XDR
- poll call
- Port mapper
- Primitives
- cross reference
- library
- nonfilter
- Program number assignment,
*
- Protocol
- independence guidelines
- names
- selection
- specification, RPC
- Protocols,
- network
- protoent
- Pseudo Terminals
R
- Raw socket
- read,
*
- Reads
- Read/write client
- Record marking standard, XDR
- Record (TCP/IP) streams
- recv
- recvfrom
- registerrpc( ),
* ,
* ,
* ,
* ,
* ,
*
- Remote Procedure
Calls (RPC)
- authentication parameter specification
- examples
- guide
- layers
- message protocol
- other features
- port mapper
- procedures
- programs
- record marking standard
- requirements
- Routines
- connection establishment
- connection-mode data transfer
- connection release
- connectionless-mode data transfer
- C run-time
- local management
- network library
- RPCGEN
- converting local procedures to remote
- C-Preprocessor
- generating XDR routines
- RPC language
- RPC_ANYSOCK
- RPC_TIMEDOUT
- rq_clntcred
- rq_cred
- rq_cred.oa_flavor
- ruptime
- rwho,
*
S
- select,
*
- Selecting
- server side
- specific protocols
- send
- servent
- Server,
* ,
* ,
*
- Server side, RPC,
*
- Service modes, TLI
- connectionless-mode,
*
- connection-mode,
*
- Service names
- setsockopt
- Sharing
- pipes
- socketpairs
- Socket creation
- Socketpairs
- Sockets
- connectionless
- discarding
- nonblocking
- options
- Socket types
- Special cases, RPC
- Specifications
- authentication parameter
- missing, XDR
- RPC protocol
- State
- tables
- transitions, TLI,
*
- stderr
- Stream, XDR
- access, XDR
- establishing a
connection
- implementation
- Streams
- memory
- record (TCP/IP)
- standard I/O
- Strings, XDR,
*
- Structures
- XDR
- RPC language
- SUPER-UX network protocols
- svcerr_noproc( )
- svcerr_systemerr( )
- svcerr_weakauth( )
- svctcp_create( ),
*
- svcudp_create,
* ,
* ,
*
- svc_freeargs( )
- svc_getargs( )
- svc_getreq( )
- svc_register( ),
*
- svc_run( )
- svc_sendreply( )
T
- TCP
- Terminals, pseudo
- Transfer routines
- connectionless-mode data
- connection-mode data
- Transport connection
- Transport Interface (TLI)
- connectionless-mode service,
*
- connection-mode service
- examples
- incoming events,
*
- outgoing events,
*
- protocol independence guidelines
- read/write interface,
*,,
* ,
*
- state transitions,
*
- Tutorial, interprocess communication
- advanced
- introductory
- t_accept,
* ,
* ,
*
- t_alloc,
* ,
* ,
* ,
* ,
* ,
* ,
*
- t_bind,
* ,
* ,
* ,
* ,
* ,
*
- t_close,
*
- t_connect,
* ,
* ,
* ,
*
- t_errno,
* ,
* ,
* ,
* ,
*
- t_error,
*
- t_free
- t_getinfo,
* ,
* ,
*
- t_getstate
- t_listen,
* ,
* ,
* ,
* ,
* ,
* ,
* ,
*
- t_look,
* ,
* ,
* ,
*
- t_open,
* ,
* ,
* ,
* ,
* ,
* ,
* ,
* ,
* ,
*
- t_optmgmt,
* ,
*
- t_rcv,
* ,
* ,
*
- t_rcvconnect
- t_rcvdis,
* ,
* ,
* ,
* ,
*
- t_rcvrel,
*
- t_rcvudata,
* ,
*
- t_rcvuderr,
*
- t_snd,
* ,
* ,
*
- t_snddis,
* ,
* ,
* ,
*
- t_sndrel,
* ,
*
- t_sndudata,
* ,
*
- t_sync, *
- t_unbind * ,
* ,
*
- Typedef
W
- write
X
- XDR.
See also eXternal Data Representation.
- xdr_array( )
- xdr_bytes( )
- xdr_chararr1(), *
- xdr_finalexample( )
- xdr_reference( )
- xdr_simple( )
- xdr_string( )
- xdr_void*
- xdr_u_long, *, *