Ice 3.8
Slice API Reference
Loading...
Searching...
No Matches
ReplyStatus.ice
1// Copyright (c) ZeroC, Inc.
2
3#pragma once
4
5[["cpp:dll-export:ICE_API"]]
6[["cpp:doxygen:include:Ice/Ice.h"]]
7[["cpp:header-ext:h"]]
8
9[["cpp:no-default-include"]]
10[["cpp:include:Ice/Config.h"]]
11[["cpp:include:Ice/StreamHelpers.h"]]
12
13[["js:module:@zeroc/ice"]]
14
15["java:identifier:com.zeroc.Ice"]
16module Ice
17{
18 /// Represents the status of a reply.
19 /// A reply status can have any value in the range 0..255. Do not use this enum to marshal or unmarshal a reply
20 /// status unless you know its value corresponds to one of the enumerators defined below.
22 {
23 /// The dispatch completed successfully.
24 ["swift:identifier:ok"]
25 Ok = 0,
26
27 /// The dispatch completed with a Slice user exception.
28 ["swift:identifier:userException"]
30
31 /// The dispatch could not find an implementation for the target object.
32 ["swift:identifier:objectNotExist"]
34
35 /// The dispatch found an implementation for the target object but could not find the requested facet.
36 ["swift:identifier:facetNotExist"]
38
39 /// The dispatch found an implementation for the target object but could not find the requested operation.
40 ["swift:identifier:operationNotExist"]
42
43 /// The dispatch failed with an Ice local exception.
44 ["swift:identifier:unknownLocalException"]
46
47 /// The dispatch failed with a Slice user exception that does not conform to the exception specification of
48 /// the operation.
49 ["swift:identifier:unknownUserException"]
51
52 /// The dispatch failed with some other exception (neither an Ice local exception nor a Slice user exception).
53 ["swift:identifier:unknownException"]
55
56 /// The dispatch failed because the request payload could not be unmarshaled. It is typically due to a mismatch
57 /// in the Slice definitions used by the client and the server.
58 ["swift:identifier:invalidData"]
60
61 /// The caller is not authorized to access the requested resource.
62 ["swift:identifier:unauthorized"]
64 }
65}
ReplyStatus
Represents the status of a reply.
@ InvalidData
The dispatch failed because the request payload could not be unmarshaled.
@ Ok
The dispatch completed successfully.
@ OperationNotExist
The dispatch found an implementation for the target object but could not find the requested operation...
@ UserException
The dispatch completed with a Slice user exception.
@ ObjectNotExist
The dispatch could not find an implementation for the target object.
@ UnknownLocalException
The dispatch failed with an Ice local exception.
@ FacetNotExist
The dispatch found an implementation for the target object but could not find the requested facet.
@ UnknownException
The dispatch failed with some other exception (neither an Ice local exception nor a Slice user except...
@ Unauthorized
The caller is not authorized to access the requested resource.
@ UnknownUserException
The dispatch failed with a Slice user exception that does not conform to the exception specification ...
The Ice RPC framework.