5#ifndef ALSON_COMMUNICATION_CLIENT_CLIENT_H 
    6#define ALSON_COMMUNICATION_CLIENT_CLIENT_H 
   66    void connect(
const std::string& serverIp, 
int serverPort);
 
  116        return T(m_clientContextPtr);
 
 
  280    static void initLog(
const std::string& configurationFilePath);
 
 
void setHeartbeatTimeout(int heartbeatTimeout)
 
Client & operator=(const Client &)=delete
 
std::string getServerIp()
 
ClientContextPtr m_clientContextPtr
 
T createDeviceController()
 
DeviceParameterManager createDeviceParameterManager()
 
Client & operator=(Client &&)=delete
 
int getHeartbeatTimeout()
 
std::string getServerAddress()
 
static void initLog(const std::string &configurationFilePath)
 
Client(const Client &)=delete
 
void setClientEventListener(const BaseClientEventListenerPtr &listenerPtr)
 
void connect(const std::string &serverIp, int serverPort)
 
std::shared_ptr< BaseClientEventListener > BaseClientEventListenerPtr