libhomegear-base  0.7
Base library for Homegear and Homegear family modules.
BaseLib::Modbus::ModbusInfo Struct Reference

#include <Modbus.h>

Public Attributes

std::string hostname
 
int32_t port = 502
 
bool useSsl = false
 
bool keepAlive = true
 
std::string certFile
 
std::string certData
 
std::string keyFile
 
std::shared_ptr< Security::SecureVector< uint8_t > > keyData
 
bool verifyCertificate = true
 
std::string caFile
 
std::string caData
 
uint32_t timeout = 5000
 

Member Data Documentation

§ caData

std::string BaseLib::Modbus::ModbusInfo::caData

§ caFile

std::string BaseLib::Modbus::ModbusInfo::caFile

§ certData

std::string BaseLib::Modbus::ModbusInfo::certData

§ certFile

std::string BaseLib::Modbus::ModbusInfo::certFile

§ hostname

std::string BaseLib::Modbus::ModbusInfo::hostname

§ keepAlive

bool BaseLib::Modbus::ModbusInfo::keepAlive = true

§ keyData

std::shared_ptr<Security::SecureVector<uint8_t> > BaseLib::Modbus::ModbusInfo::keyData

§ keyFile

std::string BaseLib::Modbus::ModbusInfo::keyFile

§ port

int32_t BaseLib::Modbus::ModbusInfo::port = 502

§ timeout

uint32_t BaseLib::Modbus::ModbusInfo::timeout = 5000

§ useSsl

bool BaseLib::Modbus::ModbusInfo::useSsl = false

§ verifyCertificate

bool BaseLib::Modbus::ModbusInfo::verifyCertificate = true

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