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 constexpr std::int16_t URIEndpointType = 0;
26
27 /// Identifies TCP endpoints.
28 constexpr std::int16_t TCPEndpointType = 1;
29
30 /// Identifies SSL endpoints.
31 constexpr std::int16_t SSLEndpointType = 2;
32
33 /// Identifies UDP endpoints.
34 constexpr std::int16_t UDPEndpointType = 3;
35
36 /// Identifies TCP-based WebSocket endpoints.
37 constexpr std::int16_t WSEndpointType = 4;
38
39 /// Identifies SSL-based WebSocket endpoints.
40 constexpr std::int16_t WSSEndpointType = 5;
41
42 /// Identifies Bluetooth endpoints.
43 constexpr std::int16_t BTEndpointType = 6;
44
45 /// Identifies SSL Bluetooth endpoints.
46 constexpr std::int16_t BTSEndpointType = 7;
47
48 /// Identifies iAP-based endpoints.
49 constexpr std::int16_t iAPEndpointType = 8;
50
51 /// Identifies SSL iAP-based endpoints.
52 constexpr std::int16_t iAPSEndpointType = 9;
53}
54
55// NOLINTEND(modernize-concat-nested-namespaces)
56
58#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:59