7#ifndef Ice_EndpointTypes_h_
8#define Ice_EndpointTypes_h_
11#include <Ice/Config.h>
14#ifndef ICE_DISABLE_VERSION
15# if ICE_INT_VERSION / 100 != 308
16# error Ice version mismatch!
18# if ICE_INT_VERSION % 100 >= 50
19# error Beta header file detected
21# if ICE_INT_VERSION % 100 < 0
22# error Ice patch level mismatch!
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.