Ice 3.8
Slice API Reference
Loading...
Searching...
No Matches
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"]
19module 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"]
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"]
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}
The Ice RPC framework.
byte major
The major version of the Slice encoding.
Definition Version.ice:38
byte minor
The minor version of the Slice encoding.
Definition Version.ice:41
Represents a version of the Slice encoding.
Definition Version.ice:36
byte major
The major version of the Ice protocol.
Definition Version.ice:26
byte minor
The minor version of the Ice protocol.
Definition Version.ice:29
Represents a version of the Ice protocol. The only version implemented and supported by Ice is versio...
Definition Version.ice:24