Tutoriels
initAgentSystem()
agent.init()
syncAgentSystem()
setup()
action()
done()
Behaviour
OneShotBehaviour
CyclicBehaviour
WakerBehaviour
TickerBehaviour
RequestInitiator
RequestParticipant
ContractNetInitiator
ContractNetParticipant
main()
SubscribeInitiator
SubscribeParticipant
Environnement
VisualAgent
main
Guide utilisateur
/tmp/gagent_ams.sock
/tmp/gagent_df.sock
agentmanager list
watch
/tmp/gagent_env.sock
/api/agents
/api/ams
Référence API
gagent::Agent
Agent()
~Agent()
is_notification()
scheduler()
exthread()
control_Thread()
listener_extern_signals_Thread()
control_message()
init()
_init()
takeDown()
agentTypeName()
doDelete()
doActivate()
doSuspend()
doWait()
doWake()
doMove()
doAction()
setAgentName()
addBehaviour()
removeBehaviour()
getAgentId()
sendMsgMonitor()
signal_handler()
addAttribut()
removeAttribut()
setAttribut()
getAttribut()
attributUpdated()
agentStatus
chldpid
ppid
this_agent
AGENT_UNKNOWN
AGENT_CREATED
AGENT_INITED
AGENT_ACTIVE
AGENT_SUSPENDED
AGENT_TRANSIT
AGENT_WAITING
AGENT_DELETED
AGENT_WAKING
gagent::Agent::MigrationTarget
gagent::AgentCore
stopAgentSystem()
initEnvironnementSystem()
gagent::AgentID
AgentID()
setName()
setAddresse()
getAgentName()
getAgentID()
~AgentID()
gagent::Behaviour
Behaviour()
onStart()
onEnd()
exitValue()
~Behaviour()
gagent::OneShotBehaviour
OneShotBehaviour()
~OneShotBehaviour()
gagent::CyclicBehaviour
CyclicBehaviour()
~CyclicBehaviour()
gagent::TickerBehaviour
TickerBehaviour()
onTick()
~TickerBehaviour()
gagent::WakerBehaviour
WakerBehaviour()
onWake()
~WakerBehaviour()
gagent::BehaviourFactory
BehaviourCreator
registerBehaviour()
create()
isRegistered()
BehaviourFactory()
operator=()
getInstance()
gagent::DFService
DFService()
~DFService()
registerService()
gagent::ACLMessage
Performative
ACLMessage()
toString()
createReply()
setPerformative()
setSender()
addReceiver()
setContent()
setLanguage()
setEncoding()
setOntology()
setProtocol()
setConversationId()
setReplyWith()
setInReplyTo()
getPerformative()
getSender()
getReceivers()
getContent()
getLanguage()
getEncoding()
getOntology()
getProtocol()
getConversationId()
getReplyWith()
getInReplyTo()
parse()
performativeToString()
stringToPerformative()
gagent::AgentIdentifier
AgentIdentifier()
name
addresses
gagent::Environnement
Environnement()
~Environnement()
start()
clear_nsap()
push_nsap()
pull_nsap()
get_nsaps()
init_env()
link_attribut()
event_loop()
link_id()
link_name()
link_pos_x()
link_pos_y()
link_color()
link_shape()
link_size()
link_size_x()
link_size_y()
link_size_z()
link_val()
make_agent()
readDataFromQueueMsg()
serve()
id
shape
size
size_x
size_y
size_z
color
pos_x
pos_y
val
pattern
vals
list_visual_agents
map_width
map_height
gagent::VisualAgent
VisualAgent()
~VisualAgent()
gagent::CommunicationManager
CommunicationManager()
~CommunicationManager()
registerChannel()
send()
receive()
getChannel()
closeAll()
gagent::ErrorHandler
handleException()
logSystemError()
gagent::Logger
setLogLevel()
setLogFile()
log()
close()
debug()
info()
warning()
error()
critical()
logJson()
Logger()
Développement