(파일 이름: Actor Framework.lvlib:Message.lvclass:Do.vi)

액터가 메시지를 받았을 때 메시지의 수행 작업을 정의합니다. 일반적으로, 메시지는 액터가 자신의 메소드 중 하나를 실행하도록 지시합니다. 기본으로 이 메소드는 아무 작업도 하지 않습니다. 직하위 클래스가 덮어써서 동작을 정의해야 합니다.


icon

입력/출력

  • cActor_Framework_lvlib_Messagelvclass.png 메시지

    메시지는 액터가 받는 메시지를 지정합니다.

  • cActor_Framework_lvlib_Actorlvclass.png 액터 입력

    액터 입력은 액터를 지정합니다.

  • cerrcodeclst.png 에러 입력(에러 없음)

    에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.

  • iActor_Framework_lvlib_Actorlvclass.png 액터 출력

    액터 출력은 액터를 반환합니다.

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.

  • 메시지 처리 후 액터의 동작을 제어하려면 에러 아웃을 사용합니다:

    • 액터 실행을 계속하려면, 에러 없음을 반환합니다.
    • 액터를 정상적으로 종료하려면, 에러 코드 43을 반환합니다. 액터가 종료되지만 호출자에게 에러를 보고하지 않습니다. 액터 클래스의 하위 아이템은 에러 처리 메소드를 덮어써서 이 동작을 변경할 수 있습니다.
    • 액터를 종료하고 호출자에게 에러를 보고하려면, 43 이외의 다른 에러 코드를 반환합니다.