ContinueAsynchronously (Daemon subroutine): Difference between revisions

From m204wiki
Jump to navigation Jump to search
m (Automatically generated page update)
 
mNo edit summary
Line 2: Line 2:


This page is [[under construction]].
This page is [[under construction]].
==Syntax==
==Syntax==
{{Template:Daemon:ContinueAsynchronously syntax}}
{{Template:Daemon:ContinueAsynchronously syntax}}
===Syntax terms===
===Syntax terms===
<table class="syntaxTable">
<table class="syntaxTable">
<tr><th>daemon</th>
<tr><th>daemon</th>
<td>Daemon object</td></tr>
<td>A previously defined <var>Daemon</var> object. </td></tr>
<tr><th><var>Input</var></th>
<tr><th>inputObj</th>
<td><var>Boolean</var> value</td></tr>
<td>This optional, [[Notation conventions for methods#Named parameters|name allowed]], argument is either:
<ul>
<li>An object passed to the <var class="term">daemon</var> thread. This object must be deep copyable, as described in: [[Copying objects|"Copying objects"]]. 
<li>A Boolean value. If a Null object
</ul>
</table>
</table>
==Usage notes==
==Usage notes==
<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>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>
</ul>
==Examples==
==Examples==
==See also==
==See also==
{{Template:Daemon:ContinueAsynchronously footer}}
{{Template:Daemon:ContinueAsynchronously footer}}

Revision as of 00:15, 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