Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
EndpointTypes.h
1// Copyright (c) ZeroC, Inc.
2
3// slice2cpp version 3.8.0-alpha.0
4// <auto-generated>Generated from Slice file 'EndpointTypes.ice'.</auto-generated>
5// clang-format off
6
7#ifndef Ice_EndpointTypes_h_
8#define Ice_EndpointTypes_h_
9
11#include <Ice/Config.h>
12#include <cstdint>
13
14#ifndef ICE_DISABLE_VERSION
15# if ICE_INT_VERSION != 30850
16# error Ice version mismatch: an exact match is required for beta generated code
17# endif
18#endif
19
20// NOLINTBEGIN(modernize-concat-nested-namespaces)
21
22namespace Ice
23{
24 /// Identifies endpoints marshaled as URI strings.
25 /// @remarks The Slice compiler generated this constant from Slice constant `::Ice::URIEndpointType`.
26 constexpr std::int16_t URIEndpointType = 0;
27
28 /// Identifies TCP endpoints.
29 /// @remarks The Slice compiler generated this constant from Slice constant `::Ice::TCPEndpointType`.
30 constexpr std::int16_t TCPEndpointType = 1;
31
32 /// Identifies SSL endpoints.
33 /// @remarks The Slice compiler generated this constant from Slice constant `::Ice::SSLEndpointType`.
34 constexpr std::int16_t SSLEndpointType = 2;
35
36 /// Identifies UDP endpoints.
37 /// @remarks The Slice compiler generated this constant from Slice constant `::Ice::UDPEndpointType`.
38 constexpr std::int16_t UDPEndpointType = 3;
39
40 /// Identifies TCP-based WebSocket endpoints.
41 /// @remarks The Slice compiler generated this constant from Slice constant `::Ice::WSEndpointType`.
42 constexpr std::int16_t WSEndpointType = 4;
43
44 /// Identifies SSL-based WebSocket endpoints.
45 /// @remarks The Slice compiler generated this constant from Slice constant `::Ice::WSSEndpointType`.
46 constexpr std::int16_t WSSEndpointType = 5;
47
48 /// Identifies Bluetooth endpoints.
49 /// @remarks The Slice compiler generated this constant from Slice constant `::Ice::BTEndpointType`.
50 constexpr std::int16_t BTEndpointType = 6;
51
52 /// Identifies SSL Bluetooth endpoints.
53 /// @remarks The Slice compiler generated this constant from Slice constant `::Ice::BTSEndpointType`.
54 constexpr std::int16_t BTSEndpointType = 7;
55
56 /// Identifies iAP-based endpoints.
57 /// @remarks The Slice compiler generated this constant from Slice constant `::Ice::iAPEndpointType`.
58 constexpr std::int16_t iAPEndpointType = 8;
59
60 /// Identifies SSL iAP-based endpoints.
61 /// @remarks The Slice compiler generated this constant from Slice constant `::Ice::iAPSEndpointType`.
62 constexpr std::int16_t iAPSEndpointType = 9;
63}
64
65// NOLINTEND(modernize-concat-nested-namespaces)
66
68#endif
constexpr std::int16_t iAPEndpointType
Identifies iAP-based endpoints.
constexpr std::int16_t WSSEndpointType
Identifies SSL-based WebSocket endpoints.
constexpr std::int16_t SSLEndpointType
Identifies SSL endpoints.
constexpr std::int16_t iAPSEndpointType
Identifies SSL iAP-based endpoints.
constexpr std::int16_t BTEndpointType
Identifies Bluetooth endpoints.
constexpr std::int16_t WSEndpointType
Identifies TCP-based WebSocket endpoints.
constexpr std::int16_t TCPEndpointType
Identifies TCP endpoints.
constexpr std::int16_t UDPEndpointType
Identifies UDP endpoints.
constexpr std::int16_t BTSEndpointType
Identifies SSL Bluetooth endpoints.
constexpr std::int16_t URIEndpointType
Identifies endpoints marshaled as URI strings.
The Ice RPC framework.
Definition SampleEvent.h:60