These APIs allow the application to select which transport to use. They also offer an increased level of control over the details of the CLIENT and SVCXPRT handles. These APIs are similar to the intermediate-level APIs with an additional control that is provided by using the name-to-address translation APIs.
An additional control that is provided by using the name-to-address translation APIs.
API | Description |
---|---|
clnt_tli_create() | Create a client handle |
rpcb_getaddr() | Find the universal address of a service |
rpcb_set() | Register the server address with the RPCbind |
rpcb_unset() | Used by the servers to unregister their addresses |
svc_reg() | Associate program and version with dispatch |
svc_tli_create() | Create a server handle |
svc_unreg() | Delete an association set by svc_reg() |