AAO DRAMA/DRAMA2 C++ Interface
DRAMA C++11 and later interface

◆ MessageComplete()

virtual void drama::MessageEventHandler::MessageComplete ( thread::ProcessInfo  messInfo,
StatusType  status,
const sds::IdPtr arg 
)
virtualinherited

Invoked if a message complete message is received.

The default behavior is to throw an exception if the status in the completion message is bad, otherwise just to allow the wait to complete.

Note
When invoked, the DRAMA Lock is taken and the DRAMA context is that of the action (or UFACE context) the thread was running in. Since the lock is taken, don't do anything which waits.
Parameters
messInfoDetails on the message sent
statusThe DRAMA status associated with the abort.
argThe argument to the trigger.

Reimplemented in drama::IsRunningType.