ONC+ Developer's Guide

Intermediate Level Routines

The intermediate level interface of RPC lets 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. Use of these routines and code samples can be found in "Intermediate Level Interface".

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 lets the programmer 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.