Class Module#

Class Documentation#

class Module#

module class for telemd

contains all of the information for each module, how to communicate with it and holds its data

Public Functions

Module()#
~Module()#
long get_header()#

Public Members

std::string name#

this module name

std::vector<std::string> header#

all possible keys for a record

std::map<std::string, std::string> record#

each record stores key, value

Network::TcpSocket socket#

socket object for communicating with daemons