﻿Protocol
========

.. currentmodule:: pulserver.design

.. autoclass:: Protocol
   :show-inheritance:



.. rubric:: Methods

.. autosummary::
   :toctree:
   :nosignatures:

   ~Protocol.from_wire
   ~Protocol.get
   ~Protocol.items
   ~Protocol.keys
   ~Protocol.preset
   ~Protocol.replace
   ~Protocol.to_wire
   ~Protocol.values



.. rubric:: Attributes

.. autosummary::
   :toctree:
   :nosignatures:

   ~Protocol.arguments
