These APIs provide a distributed application development environment
by isolating the application from any specific transport feature. This adds
ease-of-use to the transports.
TI-RPC simplified APIs
These simplified APIs specify the type of transport to use. Applications using this level do not have to explicitly create handles.
TI-RPC top-level APIs
These APIs allow the application to specify the type of transport.
TI-RPC intermediate-level APIs
These APIs are similar to the top-level APIs, but the user applications select the transport specific information using network selection APIs.
TI-RPC expert-level APIs
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.
Other TI-RPC APIs
These APIs allow the various applications to work in coordination with the simplified, top-level, intermediate-level, and expert-level APIs.