caproto.pva.ioc\_examples.group.MyIOC
=====================================
.. currentmodule:: caproto.pva.ioc_examples.group
.. inheritance-diagram:: MyIOC
.. autoclass:: MyIOC
.. if not using autodoc, add this here: automethod:: __init__
.. list-table:: MyIOC pvproperties
:header-rows: 1
:widths: auto
* - Attribute
- Suffix
- Docs
- Type
- Notes
- Alarm Group
* - long_write
- ``long_write``
-
- MyData
-
**Put**
-
* - rpc
- ``rpc``
-
- MyData
-
-
* - test
- ``test``
-
- MyData
-
**Startup**
**Shutdown**
**Put**
-
* - test2
- ``test2``
-
- MyData
-
**Startup**
-
* - test3
- ``test3``
-
- type
-
-
.. rubric:: Methods
.. autosummary::
~MyIOC.group_read
~MyIOC.group_write
.. rubric:: Attributes
.. autosummary::
~MyIOC.array_type_map
~MyIOC.type_map
.. rubric:: pvproperty methods
.. method:: rpc.call(self, instance, value)
.. raw:: html
Source code: rpc.rpc
.. literalinclude:: /../../../../../../../opt/hostedtoolcache/Python/3.8.10/x64/lib/python3.8/site-packages/caproto/pva/ioc_examples/group.py
:language: python
:linenos:
:dedent: 0
:lineno-start: 69
:lines: 69-80
.. raw:: html
.. method:: test.startup(self, instance, async_lib)
.. literalinclude:: /../../../../../../../opt/hostedtoolcache/Python/3.8.10/x64/lib/python3.8/site-packages/caproto/pva/ioc_examples/group.py
:language: python
:linenos:
:dedent: 0
:lineno-start: 45
:lines: 45-54
.. method:: test.shutdown(self, instance, async_lib)
.. literalinclude:: /../../../../../../../opt/hostedtoolcache/Python/3.8.10/x64/lib/python3.8/site-packages/caproto/pva/ioc_examples/group.py
:language: python
:linenos:
:dedent: 4
:lineno-start: 56
:lines: 56-58
.. method:: test2.startup(self, instance, async_lib)
.. literalinclude:: /../../../../../../../opt/hostedtoolcache/Python/3.8.10/x64/lib/python3.8/site-packages/caproto/pva/ioc_examples/group.py
:language: python
:linenos:
:dedent: 0
:lineno-start: 60
:lines: 60-67