FACT++  1.0
DimDnsServerList Class Reference

#include <DimState.h>

+ Inheritance diagram for DimDnsServerList:
+ Collaboration diagram for DimDnsServerList:

Public Member Functions

 DimDnsServerList ()
virtual ~DimDnsServerList ()
virtual void Subscribe (StateMachineImp &imp)
void SetCallbackServerAdd (const callback_srv &cb)
void SetCallbackServerRemove (const callback_srv &cb)
void SetCallbackServerEvent (const callback_evt &cb)

Public Attributes

Time time
std::string msg

Protected Types

typedef std::function< void(const std::string &)> callback_srv
typedef std::function< void(const EventImp &)> callback_evt

Protected Member Functions

void HandlerServerImp (const EventImp &evt)
virtual void CallbackServerAdd (const std::string &str)
virtual void CallbackServerRemove (const std::string &str)
virtual void CallbackServerEvent (const EventImp &evt)
virtual int HandlerServer (const EventImp &evt)

Protected Attributes

callback_srv fCallbackServerAdd
callback_srv fCallbackServerRemove
callback_evt fCallbackServerEvent
std::set< std::string > fServerList

Detailed Description

Definition at line 314 of file DimState.h.

The documentation for this class was generated from the following files: