ClientSocketConnectionAdapter¶
-
class
kanzi::connect::ClientSocketConnectionAdapter: public ClientConnectionAdapter¶ A class that implements connection adapter for TCP-IP transport type.
Public Functions
-
ClientSocketConnectionAdapter(int socketType)¶ Constructor.
- Parameters
socketType – Sets the type of the socket to be created (either streaming or datagram).
-
virtual
~ClientSocketConnectionAdapter()¶ Destructor.
-
virtual bool
configure(const ClientConnectionAdapter::Parameters ¶meters)¶ See ConnectionAdapter::configure.
-
virtual bool
connect()¶ See ConnectionAdapter::connect.
-
virtual void
disconnect()¶ See ConnectionAdapter::disconnect.
-
virtual string
getParameter(const string ¶meter)¶ See ConnectionAdapter::getParameter.
-
virtual string
getState(const string ¶meter)¶ See ConnectionAdapter::getState.
-
virtual void
interrupt()¶ See ConnectionAdapter::interrupt.
-
virtual int
wait()¶ See ConnectionAdapter::wait.
-
virtual void
work(int status)¶ See ConnectionAdapter::work.
Public Static Attributes
-
static const string
PARAMETER_HOST_IP¶ Configuration parameter for server ip address.
-
static const string
PARAMETER_HOST_PORT¶ Configuration parameter for server port.
-
static const string
STATE_IP¶ State parameter to read adapter ip address back.
-
static const string
STATE_PORT¶ State parameter to read adapter port back.
-