ContinueAsynchronously (Daemon subroutine): Difference between revisions

From m204wiki
Jump to navigation Jump to search
mNo edit summary
Line 20: Line 20:
==Usage notes==
==Usage notes==
<ul>
<ul>
<li>Issuing a <var>ContinueAsynchronously</var> against a daemon not in a <var>ReturnToMaster</var> wait results in an <var>[[IncorrectDaemonState class|IncorrectDaemonState]]</var> exception.</li>
<li>Issuing <var>ContinueAsynchronously</var> against a daemon not in a <var>ReturnToMaster</var> wait results in an <var>[[IncorrectDaemonState class|IncorrectDaemonState]]</var> exception.</li>
<li>The <var>[[Continue (Daemon subroutine)|Continue]]</var> and <var>[[ContinueIndependently (Daemon subroutine)|ContinueIndependently]]</var> methods also tell a daemon to continue from a <var>ReturnToMaster</var>.</li>
<li>The <var>[[Continue (Daemon subroutine)|Continue]]</var> and <var>[[ContinueIndependently (Daemon subroutine)|ContinueIndependently]]</var> methods also tell a daemon to continue from a <var>ReturnToMaster</var> wait.</li>
</ul>
</ul>



Revision as of 00:18, 18 May 2012

Continue processing asynchronously in daemon (Daemon class)

[Introduced in Sirius Mods 8.1]


This page is under construction.

Syntax

daemon:ContinueAsynchronously[( [Input= object])] Throws DaemonLost, IncorrectDaemonState

Syntax terms

daemon A previously defined Daemon object.
inputObj This optional, name allowed, argument is either:
  • An object passed to the daemon thread. This object must be deep copyable, as described in: "Copying objects".
  • A Boolean value. If a Null object

Usage notes

Examples

See also