caproto.server.stats.BasicStatusHelper ====================================== .. currentmodule:: caproto.server.stats .. inheritance-diagram:: BasicStatusHelper .. autoclass:: BasicStatusHelper .. if not using autodoc, add this here: automethod:: __init__ .. list-table:: BasicStatusHelper pvproperties :header-rows: 1 :widths: auto * - Attribute - Suffix - Docs - Type - Notes - Alarm Group * - application_directory - ``APP_DIR`` - Startup directory (__main__) - str (:class:`waveform `) - **Read-only** Length(255) - * - cpu_count - ``CPU_CNT`` - Number of CPUs - int (:class:`longin `) - **Read-only** - * - engineer - ``ENGINEER`` - Who is responsible for this abomination - str (:class:`stringin `) - **Read-only** Length(40) - * - hostname - ``HOSTNAME`` - - str (:class:`stringin `) - **Read-only** Length(255) - * - kernel_version - ``KERNEL_VERS`` - OS/Kernel Version - str (:class:`stringin `) - **Read-only** - * - location - ``LOCATION`` - - str (:class:`stringin `) - **Read-only** Length(40) - * - parent_pid - ``PARENT_ID`` - Parent Process ID - int (:class:`ai `) - **Read-only** - * - process_id - ``PROCESS_ID`` - - int (:class:`ai `) - **Read-only** **Startup** - * - source_filename - ``SOURCE_FILE`` - Top-level PVGroup source filename - str (:class:`waveform `) - **Read-only** Length(255) - * - sysreset - ``SYSRESET`` - IOC exit / restart (if using procServ) - int (:class:`sub `) - **Put** - * - version - ``EPICS_VERSION`` - EPICS (caproto) version - str (:class:`stringin `) - **Read-only** - .. rubric:: Methods .. autosummary:: ~BasicStatusHelper.group_read ~BasicStatusHelper.group_write .. rubric:: Attributes .. autosummary:: ~BasicStatusHelper.default_values ~BasicStatusHelper.type_map ~BasicStatusHelper.type_map_read_only .. rubric:: pvproperty methods .. method:: process_id.startup(self, instance, async_lib) .. raw:: html
Source code: process_id.startup .. literalinclude:: /../../../../../../../opt/hostedtoolcache/Python/3.8.10/x64/lib/python3.8/site-packages/caproto/server/stats.py :language: python :linenos: :dedent: 0 :lineno-start: 146 :lines: 146-169 .. raw:: html