Ice.ReplyStatus¶
- class Ice.ReplyStatus(*values)¶
Bases:
EnumRepresents the status of a reply. A reply status can have any value in the range 0..255. Do not use this enum to marshal or unmarshal a reply status unless you know its value corresponds to one of the enumerators defined below.
Enumerators:
- Ok:
The dispatch completed successfully.
- UserException:
The dispatch completed with a Slice user exception.
- ObjectNotExist:
The dispatch could not find an implementation for the target object.
- FacetNotExist:
The dispatch found an implementation for the target object but could not find the requested facet.
- OperationNotExist:
The dispatch found an implementation for the target object but could not find the requested operation.
- UnknownLocalException:
The dispatch failed with an Ice local exception.
- UnknownUserException:
The dispatch failed with a Slice user exception that does not conform to the exception specification of the operation.
- UnknownException:
The dispatch failed with some other exception (neither an Ice local exception nor a Slice user exception).
- InvalidData:
The dispatch failed because the request payload could not be unmarshaled. It is typically due to a mismatch in the Slice definitions used by the client and the server.
- Unauthorized:
The caller is not authorized to access the requested resource.
Notes
The Slice compiler generated this enum class from Slice enumeration
::Ice::ReplyStatus.- FacetNotExist = 3¶
- InvalidData = 8¶
- ObjectNotExist = 2¶
- Ok = 0¶
- OperationNotExist = 4¶
- Unauthorized = 9¶
- UnknownException = 7¶
- UnknownLocalException = 5¶
- UnknownUserException = 6¶
- UserException = 1¶