40 lines
No EOL
985 B
XML
40 lines
No EOL
985 B
XML
<?xml version='1.0' ?>
|
|
|
|
<Plugin interface='0x01c10032' provider='0x01018001'>
|
|
|
|
<Command id='4' name='Available'>
|
|
|
|
<Help>
|
|
Determines whether a given command is available or not. Optionally loads any
|
|
required modules.
|
|
</Help>
|
|
|
|
<Input>
|
|
<Option name='command' optional='false'>
|
|
<Argument name='name' data='command'/>
|
|
</Option>
|
|
|
|
<Option name='isloaded' optional='true' group='load'>
|
|
<Set data='load' value='1'/>
|
|
<Help>Check if all required modules are loaded</Help>
|
|
</Option>
|
|
|
|
<Option name='load' optional='true' group='load'>
|
|
<Set data='load' value='2'/>
|
|
<Help>Load any required modules</Help>
|
|
</Option>
|
|
|
|
<Option name='query' optional='true' group='load'>
|
|
<Set data='load' value='3'/>
|
|
<Help>Query state of any required modules</Help>
|
|
</Option>
|
|
</Input>
|
|
|
|
<Output>
|
|
<Data name='command' type='string'/>
|
|
<Data name='load' type='uint8_t' default='0'/>
|
|
</Output>
|
|
|
|
</Command>
|
|
|
|
</Plugin> |