ONC+ Developer's Guide

Intermediate-Level Routines

The intermediate level interface of RPC enables you to you control details. Programs written at these lower levels are more complicated but run more efficiently. The intermediate level enables you to specify the transport to use. Intermediate-Level Interface describes the use of these routines and code samples.

Table 2–3 RPC Routines—Intermediate Level

Routine 

Description 

clnt_tp_create()

Creates a client handle for the specified transport  

clnt_tp_create_timed()

Similar to clnt_tp_create() but enables the programmer to specify the maximum time allowed

svc_tp_create()

Creates a server handle for the specified transport 

clnt_call() ()

Client calls a procedure to send a request to the server