Ice
3.9
Slice API Reference
Toggle main menu visibility
Loading...
Searching...
No Matches
Ice
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
#ifdef __ICERPC__
16
// In IceRPC, ReplyStatus is an internal implementation detail of the Ice protocol; the corresponding generated code is
17
// not publicly visible.
18
[
"cs:identifier:IceRpc.Internal"
]
19
#endif
20
[
"java:identifier:com.zeroc.Ice"
]
21
module
Ice
22
{
23
/// Represents the status of a reply.
24
/// A reply status can have any value in the range 0..255. Do not use this enum to marshal or unmarshal a reply
25
/// status unless you know its value corresponds to one of the enumerators defined below.
26
#ifdef __ICERPC__
27
[
"cs:internal"
]
28
#endif
29
enum
ReplyStatus
30
{
31
/// The dispatch completed successfully.
32
[
"swift:identifier:ok"
]
33
Ok
= 0,
34
35
/// The dispatch completed with a Slice user exception.
36
[
"swift:identifier:userException"
]
37
UserException
,
38
39
/// The dispatch could not find an implementation for the target object.
40
[
"swift:identifier:objectNotExist"
]
41
ObjectNotExist
,
42
43
/// The dispatch found an implementation for the target object but could not find the requested facet.
44
[
"swift:identifier:facetNotExist"
]
45
FacetNotExist
,
46
47
/// The dispatch found an implementation for the target object but could not find the requested operation.
48
[
"swift:identifier:operationNotExist"
]
49
OperationNotExist
,
50
51
/// The dispatch failed with an Ice local exception.
52
[
"swift:identifier:unknownLocalException"
]
53
UnknownLocalException
,
54
55
/// The dispatch failed with a Slice user exception that does not conform to the exception specification of
56
/// the operation.
57
[
"swift:identifier:unknownUserException"
]
58
UnknownUserException
,
59
60
/// The dispatch failed with some other exception (neither an Ice local exception nor a Slice user exception).
61
[
"swift:identifier:unknownException"
]
62
UnknownException
,
63
64
/// The dispatch failed because the request payload could not be unmarshaled. It is typically due to a mismatch
65
/// in the Slice definitions used by the client and the server.
66
[
"swift:identifier:invalidData"
]
67
InvalidData
,
68
69
/// The caller is not authorized to access the requested resource.
70
[
"swift:identifier:unauthorized"
]
71
Unauthorized
,
72
73
/// The dispatch failed because the request requires a feature that the server or the target servant does not
74
/// support.
75
[
"swift:identifier:notSupported"
]
76
NotSupported
,
77
}
78
}
Ice::ReplyStatus
ReplyStatus
Represents the status of a reply.
Definition
ReplyStatus.ice:30
Ice::InvalidData
@ InvalidData
The dispatch failed because the request payload could not be unmarshaled.
Definition
ReplyStatus.ice:67
Ice::Ok
@ Ok
The dispatch completed successfully.
Definition
ReplyStatus.ice:33
Ice::OperationNotExist
@ OperationNotExist
The dispatch found an implementation for the target object but could not find the requested operation...
Definition
ReplyStatus.ice:49
Ice::NotSupported
@ NotSupported
The dispatch failed because the request requires a feature that the server or the target servant does...
Definition
ReplyStatus.ice:76
Ice::UserException
@ UserException
The dispatch completed with a Slice user exception.
Definition
ReplyStatus.ice:37
Ice::ObjectNotExist
@ ObjectNotExist
The dispatch could not find an implementation for the target object.
Definition
ReplyStatus.ice:41
Ice::UnknownLocalException
@ UnknownLocalException
The dispatch failed with an Ice local exception.
Definition
ReplyStatus.ice:53
Ice::FacetNotExist
@ FacetNotExist
The dispatch found an implementation for the target object but could not find the requested facet.
Definition
ReplyStatus.ice:45
Ice::UnknownException
@ UnknownException
The dispatch failed with some other exception (neither an Ice local exception nor a Slice user except...
Definition
ReplyStatus.ice:62
Ice::Unauthorized
@ Unauthorized
The caller is not authorized to access the requested resource.
Definition
ReplyStatus.ice:71
Ice::UnknownUserException
@ UnknownUserException
The dispatch failed with a Slice user exception that does not conform to the exception specification ...
Definition
ReplyStatus.ice:58
Ice
The Ice RPC framework.
Definition
BuiltinSequences.ice:23
Generated by
1.17.0