agent::run 메서드
에이전트의 주 작업을 나타냅니다. run는 파생된 클래스에서 재정의하고 시작된 후에 에이전트가 무엇을 수행해야 하는지 지정해야 합니다.
virtual void run() = 0;
설명
이 메서드 상태가 호출되기 전에 agent_started 오른쪽으로 에이전트 상태가 변경됩니다. 메서드는 반환하기 전에 적절한 상태로 에이전트에서 done을 호출해야 하며 예외를 throw할 수 없습니다.
요구 사항
헤더: agents.h
네임스페이스: 동시성