agent::run 메서드

에이전트의 주 작업을 나타냅니다. run는 파생된 클래스에서 재정의하고 시작된 후에 에이전트가 무엇을 수행해야 하는지 지정해야 합니다.

virtual void run() = 0;

설명

이 메서드 상태가 호출되기 전에 agent_started 오른쪽으로 에이전트 상태가 변경됩니다. 메서드는 반환하기 전에 적절한 상태로 에이전트에서 done을 호출해야 하며 예외를 throw할 수 없습니다.

요구 사항

헤더: agents.h

네임스페이스: 동시성

참고 항목

참조

에이전트 클래스