.. _protocols_srp_classes_cmd: === Cmd === `rogue::protocols::srp::Cmd` transmits lightweight opcode/context stream commands for fire-and-forget control paths. It is not an SRP register protocol, but remains in the ``srp`` namespace for API compatibility. For conceptual guidance, see :doc:`/built_in_modules/protocols/srp/cmd`. Python binding -------------- This C++ class is also exported into Python as ``rogue.protocols.srp.Cmd``. Python API page: - :doc:`/api/python/rogue/protocols/srp/cmd` objects in C++ are referenced by the following shared pointer typedef: .. doxygentypedef:: rogue::protocols::srp::CmdPtr The class description is shown below: .. doxygenclass:: rogue::protocols::srp::Cmd :members: