Creates a client handle for memory-based ONC RPC for simple testing and timing. Format #include <rpc/rpc.h> CLIENT *clntraw_create(u_long prognum, u_long versnum);
1 – Arguments
prognum The program number associated with the remote program. versnum The version number associated with the remote program.
2 – Description
Creates an in-program ONC RPC client for the remote program prognum, version versnum. The transport used to pass messages to the service is actually a buffer within the process's address space, so the corresponding server should live in the same address space; see svcraw_create. This allows simulation of and acquisition of ONC RPC overheads, such as round-trip times, without any kernel interference.
3 – Return Values
CLIENT * A pointer to a client handle. NULL Indicates failure.