|
xdrpp
RFC4506 XDR compiler and message library
|
Exceptions raised by RPC calls. More...
#include <xdrpp/rpc_msg.hh>#include <cerrno>#include <cstring>

Go to the source code of this file.
Classes | |
| struct | xdr::rpc_call_stat |
| Structure encoding all the various reasons a server can decline to process an RPC call it received. More... | |
| struct | xdr::xdr_call_error |
| This is the exception raised in an RPC client when it reaches the server and transmits a call, with no connection or communication errors, but the server replies with an RPC-level message header refusing to execute the call. More... | |
| struct | xdr::xdr_system_error |
| This exception represents a system error encountered while attempting to send RPC messages over a socket. More... | |
Namespaces | |
| xdr | |
| Most of the xdrpp library is encapsulated in the xdr namespace. | |
Functions | |
| const char * | xdr::rpc_errmsg (accept_stat ev) |
| Translate one of the conditions in RFC5531 for an unexecuted call into a string. More... | |
| const char * | xdr::rpc_errmsg (auth_stat ev) |
| Translate one of the conditions in RFC5531 for an unexecuted call into a string. More... | |
| void | xdr::check_call_hdr (const rpc_msg &hdr) |
| Check that an RPC header precedes a result. More... | |
Exceptions raised by RPC calls.
These depend on the RPC message format. Other exceptions may be found in types.h.
Definition in file exception.h.
1.8.13