.. module:: pywps
.. autoclass:: Process
.. autoclass:: pywps.validator.mode.MODE :members: :undoc-members:
Most of the inputs nad outputs are derived from the IOHandler class
.. autoclass:: pywps.inout.basic.IOHandler
.. autoclass:: LiteralInput
.. autoclass:: LiteralOutput
.. autoclass:: pywps.inout.literaltypes.AnyValue
.. autoclass:: pywps.inout.literaltypes.AllowedValue
.. autodata:: pywps.inout.literaltypes.LITERAL_DATA_TYPES
.. autoclass:: ComplexInput
.. autoclass:: ComplexOutput
.. autoclass:: Format
.. autodata:: pywps.inout.formats.FORMATS :annotation: List of out of the box supported formats. User can add custom formats to the array.
.. autofunction:: pywps.validator.complexvalidator.validategml
.. autoclass:: BoundingBoxInput
.. autoclass:: BoundingBoxOutput
.. autodata:: pywps.app.WPSResponse.STATUS :annotation: Process status information
.. autoclass:: pywps.app.WPSRequest :members: .. attribute:: operation Type of operation requested by the client. Can be `getcapabilities`, `describeprocess` or `execute`. .. attribute:: http_request .. TODO link to werkzeug docs Original Werkzeug HTTPRequest object. .. attribute:: inputs .. TODO link to werkzeug docs A MultiDict object containing input values sent by the client.
.. autoclass:: pywps.app.WPSResponse :members: .. attribute:: status Information about currently running process status :class:`pywps.app.WPSResponse.STATUS`
Refer :ref:`exceptions` for their description.