Ice 3.7 C++98 API Reference
|
Provides access to a TCP endpoint information. More...
#include <Ice/Ice.h>
Public Types | |
typedef TCPEndpointInfoPtr | PointerType |
![]() | |
typedef IPEndpointInfoPtr | PointerType |
![]() | |
typedef EndpointInfoPtr | PointerType |
Public Member Functions | |
TCPEndpointInfo () | |
TCPEndpointInfo (const ::Ice::EndpointInfoPtr &underlying, ::Ice::Int timeout, bool compress, const ::std::string &host, ::Ice::Int port, const ::std::string &sourceAddress) | |
One-shot constructor to initialize all data members. More... | |
virtual | ~TCPEndpointInfo () |
![]() | |
IPEndpointInfo () | |
IPEndpointInfo (const ::Ice::EndpointInfoPtr &underlying, ::Ice::Int timeout, bool compress, const ::std::string &host, ::Ice::Int port, const ::std::string &sourceAddress) | |
One-shot constructor to initialize all data members. More... | |
virtual | ~IPEndpointInfo () |
![]() | |
virtual bool | datagram () const =0 throw () |
Returns true if this endpoint is a datagram endpoint. More... | |
EndpointInfo () | |
EndpointInfo (const ::Ice::EndpointInfoPtr &underlying, ::Ice::Int timeout, bool compress) | |
One-shot constructor to initialize all data members. More... | |
virtual bool | secure () const =0 throw () |
Returns true if this endpoint is a secure endpoint. More... | |
virtual Short | type () const =0 throw () |
Returns the type of the endpoint. More... | |
virtual | ~EndpointInfo () |
![]() | |
virtual bool | operator< (const LocalObject &) const |
virtual bool | operator== (const LocalObject &) const |
![]() | |
void | __clearFlag (unsigned char flag) |
virtual void | __decRef () |
virtual int | __getRef () const |
bool | __hasFlag (unsigned char flag) |
virtual void | __incRef () |
void | __setFlag (unsigned char flag) |
virtual void | __setNoDelete (bool) |
Shared & | operator= (const Shared &) |
Shared () | |
Shared (const Shared &) | |
virtual | ~Shared () |
Additional Inherited Members | |
![]() | |
::std::string | host |
The host or address configured with the endpoint. More... | |
::Ice::Int | port |
The port number. More... | |
::std::string | sourceAddress |
The source IP address. More... | |
![]() | |
bool | compress |
Specifies whether or not compression should be used if available when using this endpoint. More... | |
::Ice::Int | timeout |
The timeout for the endpoint in milliseconds. More... | |
::Ice::EndpointInfoPtr | underlying |
The information of the underyling endpoint of null if there's no underlying endpoint. More... | |
![]() | |
static const unsigned char | NoDelete |
![]() | |
unsigned char | _flags |
IceUtilInternal::Atomic | _ref |
Provides access to a TCP endpoint information.
|
virtual |
|
inline |
|
inline |
One-shot constructor to initialize all data members.
underlying | The information of the underyling endpoint of null if there's no underlying endpoint. |
timeout | The timeout for the endpoint in milliseconds. |
compress | Specifies whether or not compression should be used if available when using this endpoint. |
host | The host or address configured with the endpoint. |
port | The port number. |
sourceAddress | The source IP address. |