Ice
3.9
Slice API Reference
Toggle main menu visibility
Loading...
Searching...
No Matches
Ice
Version.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:no-stream"
]]
11
[[
"cpp:include:Ice/Config.h"
]]
12
[[
"cpp:include:Ice/TupleCompare.h"
]]
13
[[
"cpp:include:cstdint"
]]
14
[[
"cpp:include:ostream"
]]
15
16
[[
"js:module:@zeroc/ice"
]]
17
18
[
"java:identifier:com.zeroc.Ice"
]
19
module
Ice
20
{
21
/// Represents a version of the Ice protocol. The only version implemented and supported by Ice is version 1.0.
22
[
"cpp:custom-print"
]
23
struct
ProtocolVersion
24
{
25
/// The major version of the Ice protocol.
26
byte
major
;
27
28
/// The minor version of the Ice protocol.
29
byte
minor
;
30
}
31
32
/// Represents a version of the Slice encoding. Ice supports version 1.0 and 1.1 of this encoding.
33
/// @remark The Slice encoding is also known as the Ice encoding.
34
[
"cpp:custom-print"
]
35
struct
EncodingVersion
36
{
37
/// The major version of the Slice encoding.
38
byte
major
;
39
40
/// The minor version of the Slice encoding.
41
byte
minor
;
42
}
43
}
Ice
The Ice RPC framework.
Definition
BuiltinSequences.ice:23
Ice::EncodingVersion::major
byte major
The major version of the Slice encoding.
Definition
Version.ice:38
Ice::EncodingVersion::minor
byte minor
The minor version of the Slice encoding.
Definition
Version.ice:41
Ice::EncodingVersion
Represents a version of the Slice encoding.
Definition
Version.ice:36
Ice::ProtocolVersion::major
byte major
The major version of the Ice protocol.
Definition
Version.ice:26
Ice::ProtocolVersion::minor
byte minor
The minor version of the Ice protocol.
Definition
Version.ice:29
Ice::ProtocolVersion
Represents a version of the Ice protocol. The only version implemented and supported by Ice is versio...
Definition
Version.ice:24
Generated by
1.17.0