#include <AgentInfo.h>
Inheritance diagram for AgentInfo:
Public Member Functions | |
AgentInfo () | |
AgentInfo constructor. | |
virtual | ~AgentInfo () |
AgentInfo destructor. | |
virtual list< string > | getAvailableAgents ()=0 |
Get all the available agents. | |
virtual list< string > | getInUseAgents ()=0 |
Get all the agents in use. | |
virtual list< string > | getAgents ()=0 |
Get all the agents. | |
virtual void | saveAgent (string aName, map< string, string > aInfo)=0 |
Permit to save a new agent. | |
virtual void | updateAgent (string aName, string aIp, string aPort, map< string, string > aInfo)=0 |
Permit to update an agent in the database. | |
virtual void | changeStateToAvailable (string aName)=0 |
Permit to put the agent in mode available. | |
virtual void | changeStateToInUse (string aName)=0 |
Permit to put the agent in mode in use. | |
virtual void | changeStateToUnrcvInfo (string aName)=0 |
Permit to set that an agent not received his informations. | |
virtual void | changeStateToRcvInfo (string aName)=0 |
Permit to to set that an agent received his informations. | |
virtual bool | checkStateToRcvInfo (string aName)=0 |
Permit to know if informations was received. | |
virtual void | deleteAgent (string aAgent)=0 |
Permit to delete an agent. | |
virtual map< string, string > | getInformations (string aAgent)=0 |
Permit to get the informations of an agent. |
|
Permit to put the agent in mode available.
Implemented in PGAgentInfo. |
|
Permit to put the agent in mode in use.
Implemented in PGAgentInfo. |
|
Permit to to set that an agent received his informations.
Implemented in PGAgentInfo. |
|
Permit to set that an agent not received his informations.
Implemented in PGAgentInfo. |
|
Permit to know if informations was received.
Implemented in PGAgentInfo. |
|
Permit to delete an agent.
Implemented in PGAgentInfo. |
|
Get all the agents.
Implemented in PGAgentInfo. |
|
Get all the available agents.
Implemented in PGAgentInfo. |
|
Permit to get the informations of an agent.
Implemented in PGAgentInfo. |
|
Get all the agents in use.
Implemented in PGAgentInfo. |
|
Permit to save a new agent.
Implemented in PGAgentInfo. |
|
Permit to update an agent in the database.
Implemented in PGAgentInfo. |