PendingCommandMarker class | actor.t[10566]

A pending command marker. This is not an actual pending command; rather, it's just a queue marker. We sometimes want to synchronize some other activity with an actor's progress through its command queue; for example, we might want one actor to wait until another actor has executed a particular pending action. These markers can be used for this kind of synchronization; they move through the queue like ordinary pending commands, so we can tell if an actor has reached a particular command by observing the marker's progress through the queue.

`class PendingCommandMarker : PendingCommandInfo`

Superclass Tree (in declaration order)

`PendingCommandMarker`
`PendingCommandInfo`
`object`

Subclass Tree

(none)

Global Objects

(none)

Summary of Properties

`hasCommand`

Inherited from `PendingCommandInfo` :
`issuer_ startOfSentence_`

Summary of Methods

``

Inherited from `PendingCommandInfo` :
`construct executePending`

Properties

`hasCommand` OVERRIDDEN | `actor.t[10568]`

I have no command to execute

Methods

(none)

TADS 3 Library Manual
Generated on 8/21/2012 from TADS version 3.1.2