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