MCPcopy Create free account
hub / github.com/SoarGroup/Soar / StepInClientThread

Method StepInClientThread

Core/KernelSML/src/sml_AgentSML.cpp:442–454  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

440}
441
442smlRunResult AgentSML::StepInClientThread(smlRunStepSize stepSize)
443{
444 // Agent is already running, we cannot run
445 if (m_runState != sml_RUNSTATE_STOPPED)
446 {
447 return sml_RUN_ERROR;
448 }
449
450 m_runState = sml_RUNSTATE_RUNNING;
451
452 // This method does all the work
453 return Step(stepSize);
454}
455
456void AgentSML::FireRunEvent(smlRunEventId eventId)
457{

Callers 3

CheckStopBeforePhaseMethod · 0.80
RunScheduledAgentsMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected