solarpowerlog trunk
/home/tobi/workspace/solarpowerlog/src/Inverters/interfaces/InverterBase.h File Reference
#include <string>
#include <map>
#include "Connections/interfaces/IConnect.h"
#include "interfaces/CCapability.h"
#include "patterns/ICommandTarget.h"
#include "configuration/ILogger.h"
Include dependency graph for InverterBase.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  IInverterBase

Defines

#define CONFIG_TWEAK_CONNECTION_TIMEOUT   "option_connectiontimeout"
#define CONFIG_TWEAK_CONNECTION_TIMEOUT_DEFAULT   (15000)

Detailed Description

Date:
May 9, 2009
Author:
Tobias Frost

This is the interface for inverters.

Definition in file InverterBase.h.


Define Documentation

#define CONFIG_TWEAK_CONNECTION_TIMEOUT   "option_connectiontimeout"

connectiontimeout: Wait this long for the connectin attempt to time out note: currently FIXME (not implemented in ASIO TCP) note: This tweak is optional. The Connection method needs not to honor this parameter (especially if the success/failure is immediatly known)

Definition at line 221 of file InverterBase.h.

#define CONFIG_TWEAK_CONNECTION_TIMEOUT_DEFAULT   (15000)

Definition at line 222 of file InverterBase.h.