threaded
Declares that an entity support asynchronous messages. Any object containing calls to the predicates threaded_call/1-2 or threaded_exit/1-2 must contains this directive.
threaded_call/1-2
threaded_exit/1-2
:- threaded.