FREEDM DGI
Classes | Namespaces | Typedefs | Variables
IAdapter.hpp File Reference
#include <set>
#include <cmath>
#include <string>
#include <utility>
#include <boost/asio/io_service.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/noncopyable.hpp>
#include <boost/thread.hpp>

Go to the source code of this file.

Classes

class  freedm::broker::device::IAdapter
 Physical adapter device interface. More...
 

Namespaces

 freedm
 General FREEDM Namespace.
 
 freedm::broker
 Broker Architecture Namespace.
 
 freedm::broker::device
 

Typedefs

typedef std::pair< const std::string, const std::string > freedm::broker::device::DeviceSignal
 Type of the unique identifier for device values. More...
 
typedef float freedm::broker::device::SignalValue
 Type of the value for device signals. More...
 

Variables

const SignalValue freedm::broker::device::NULL_COMMAND = std::pow(10, 8)
 Sent by the DGI to indicate it knows nothing about the state of a device. More...
 

Detailed Description

Author
Thomas Roth tprfh.nosp@m.7@ms.nosp@m.t.edu
Project:
FREEDM DGI
Description:
Interface for a physical device adapter.
Author
Thomas Roth tprfh.nosp@m.7@ms.nosp@m.t.edu
Michael Catanzaro micha.nosp@m.el.c.nosp@m.atanz.nosp@m.aro@.nosp@m.mst.e.nosp@m.du
Project:
FREEDM DGI
Description:
Interface for a physical device adapter.