Lines Matching refs:command
64 /** creates a unique identifier for a command.
66 <p>This identifier can be used to abort the execution of the command
68 necessary to obtain a new id for each command, because commands are
69 executed synchronously. So the id for a command is valid again after a
70 command previously associated with this id has finished. In fact you
72 command executed by that thread.</p>
86 a command identifier.
91 /** executes a command.
93 <p>Common command definitions can be found in the soecification of the
97 is the command to execute.
100 is a unique id for the command. This identifier was obtained by calling
102 zero can be used, if the command never shall be aborted. Different
103 threads MUST NOT share one command identifier (except <code>0</code>).
114 the result according to the specification of the command.
117 to indicate that the command was aborted.
120 to indicate that two threads tried to use the same command identifier
123 if an error occurred during the execution of the command.
131 /** ends the command associated with the given id.
133 <p>Not every command can be aborted. It's up to the implementation
135 the command or simply do nothing.
138 is a unique id for the command to abort. This must be the identifier
139 passed to <member>XCommandProcessor::execute</member> for the command