Ice 3.8
C++ API Reference
Loading...
Searching...
No Matches
Ice::IAPEndpointInfo Class Referencefinal

Provides access to an IAP endpoint information. More...

#include <Ice/Ice.h>

Inheritance diagram for Ice::IAPEndpointInfo:

Public Member Functions

 IAPEndpointInfo (const IAPEndpointInfo &)=delete
IAPEndpointInfooperator= (const IAPEndpointInfo &)=delete
bool secure () const noexcept final
 Returns true if this endpoint's transport uses SSL, false otherwise.
std::int16_t type () const noexcept final
 Returns the type of the endpoint.
Public Member Functions inherited from Ice::EndpointInfo
 EndpointInfo (const EndpointInfo &)=delete
virtual bool datagram () const noexcept
 Returns true if this endpoint's transport is a datagram transport (namely, UDP), false otherwise.
EndpointInfooperator= (const EndpointInfo &)=delete

Public Attributes

const std::string manufacturer
 The accessory manufacturer. Can be empty.
const std::string modelNumber
 The accessory model number. Can be empty.
const std::string name
 The accessory name. Can be empty.
const std::string protocol
 The protocol supported by the accessory.
Public Attributes inherited from Ice::EndpointInfo
const bool compress
 Specifies whether or not compression should be used if available when using this endpoint.
const EndpointInfoPtr underlying
 The information of the underlying endpoint or nullptr if there's no underlying endpoint.

Detailed Description

Provides access to an IAP endpoint information.

Definition at line 214 of file Endpoint.h.


The documentation for this class was generated from the following file: