| 
 
 | 
 | 
All known error codes arising from XRL dispatches. These include underlying transport, transport location, and invocation failures.
This class can be sub-classed to provide a sub-set of the known errors, and also to append domain specific errors.
| const XrlError&  OKAY () | OKAY | 
[static]
The value that should be returned by functions whose execution completed normally.
| const XrlError&  BAD_ARGS () | BAD_ARGS | 
[static]
The value that should be returned when the arguments in an XRL do not match what the receiver expected.
| const XrlError&  COMMAND_FAILED () | COMMAND_FAILED | 
[static]
The value that should be returned when the command cannot be executed by Xrl Target.
| const XrlError&  RESOLVE_FAILED () | RESOLVE_FAILED | 
[static]
Returned when an XRL cannot be dispatched because the target name is not registered in the system.
| const XrlError&  NO_FINDER () | NO_FINDER | 
[static]
The Xrl Finder process is not running or not ready to resolve Xrl target names
| const XrlError&  SEND_FAILED () | SEND_FAILED | 
[static]
Returned when the underlying XRL transport mechanism fails.
| const XrlError&  REPLY_TIMED_OUT () | REPLY_TIMED_OUT | 
[static]
Returned when the reply is not returned within the timeout period of the underlying transport mechanism.
| const XrlError&  NO_SUCH_METHOD () | NO_SUCH_METHOD | 
[static]
Returned when the method within the XRL is not recognized by the receiver.
| const XrlError&  CORRUPT_XRL () | CORRUPT_XRL | 
[static]
XRL appears to have been corrupted by transport protocol.
| const XrlError&  CORRUPT_RESPONSE () | CORRUPT_RESPONSE | 
[static]
XRL response appears to have been corrupted by transport protocol.
| const XrlError&  SYSCALL_FAILED () | SYSCALL_FAILED | 
[static]
System call failed in transport protocol implementation.
| const XrlError&  BAD_PROTOCOL_VERSION () | BAD_PROTOCOL_VERSION | 
[static]
Xrl transport protocol version mismatch.
| const XrlError&  FAILED_UNKNOWN () | FAILED_UNKNOWN | 
[static]
Unspecified error.
| uint32_t  error_code () | error_code | 
[const]
Returns: the unique identifer number associated with error.
| const char*  error_msg () | error_msg | 
[const]
Returns: string containing textual description of error.
| const string&  note () | note | 
[const]
Returns: string containing user annotation about source of error (if set).
| inline string  str () | str | 
[const]
Returns: string containing error_code(), error_msg(), and note().
| bool  known_code (uint32_t code) | known_code | 
[static]
Returns: true if error_code corresponds to known error.
| XrlError () | XrlError | 
| XrlError (uint32_t error_code, const string& note = "") | XrlError | 
| XrlError (const XrlError& xe) | XrlError | 
| XrlError (const XrlErrlet& x, const string& note = "") | XrlError | 
| const XrlErrlet* _errlet | _errlet | 
[protected]
| string _note | _note | 
[protected]
| XrlError (const XrlErrlet*) | XrlError | 
[protected]
| static const XrlError E_OKAY | E_OKAY | 
[protected]
| static const XrlError E_BAD_ARGS | E_BAD_ARGS | 
[protected]
| static const XrlError E_COMMAND_FAILED | E_COMMAND_FAILED | 
[protected]
| static const XrlError E_RESOLVE_FAILED | E_RESOLVE_FAILED | 
[protected]
| static const XrlError E_NO_FINDER | E_NO_FINDER | 
[protected]
| static const XrlError E_SEND_FAILED | E_SEND_FAILED | 
[protected]
| static const XrlError E_REPLY_TIMED_OUT | E_REPLY_TIMED_OUT | 
[protected]
| static const XrlError E_NO_SUCH_METHOD | E_NO_SUCH_METHOD | 
[protected]
| static const XrlError E_CORRUPT_XRL | E_CORRUPT_XRL | 
[protected]
| static const XrlError E_CORRUPT_RESPONSE | E_CORRUPT_RESPONSE | 
[protected]
| static const XrlError E_BAD_PROTOCOL | E_BAD_PROTOCOL | 
[protected]
| static const XrlError E_SYSCALL_FAILED | E_SYSCALL_FAILED | 
[protected]
| static const XrlError E_FAILED_UNKNOWN | E_FAILED_UNKNOWN | 
[protected]
| Generated by: pavlin on possum.icir.org on Wed Dec 11 16:50:42 2002, using kdoc 2.0a54+XORP. |