Scan Commands
=============

Assemble a scan from commands:

.. literalinclude:: ../example/commands1.py

Comment
-------
   
.. autoclass:: scan.commands.comment.Comment
   :members:

Set
---
.. autoclass:: scan.commands.set.Set
   :members:

Wait
----

.. autoclass:: scan.commands.wait.Wait
   :members:

Loop
----

.. autoclass:: scan.commands.loop.Loop
   :members:

Delay
-----

.. autoclass:: scan.commands.delay.Delay
   :members:

Log
---

.. autoclass:: scan.commands.log.Log
   :members:

Sequence
--------

.. autoclass:: scan.commands.sequence.Sequence
   :members:

Parallel
--------

.. autoclass:: scan.commands.parallel.Parallel
   :members:

If
--

.. autoclass:: scan.commands.iff.If
   :members:

Include
-------

.. autoclass:: scan.commands.include.Include
   :members:

ConfigLog
---------

.. autoclass:: scan.commands.configlog.ConfigLog
   :members:

Script
------
.. autoclass:: scan.commands.script.Script
   :members:

Command Sequence
----------------
.. autoclass:: scan.commands.commandsequence.CommandSequence
   :members: