.. _protocols_packetizer_classes_controllerV1: ============ ControllerV1 ============ ``ControllerV1`` is the packetizer v1 controller implementation used by ``Core``. This page is reference-only; for version-selection guidance see :doc:`/built_in_modules/protocols/packetizer/core`. ControllerV1 objects in C++ are referenced by the following shared pointer typedef: .. doxygentypedef:: rogue::protocols::packetizer::ControllerV1Ptr The class description is shown below: .. doxygenclass:: rogue::protocols::packetizer::ControllerV1 :members: