Packetizer core wiring object.
Owns and connects transport, controller, and per-destination application endpoints for the packetizer v1 stack.
Definition at line 41 of file Core.h.
Creates a packetizer core.
Class creation.
Parameter semantics are identical to the constructor; see Core() for core-construction details. This static factory is the preferred construction path when the object is shared across Rogue graph connections or exposed to Python. It returns std::shared_ptr ownership compatible with Rogue pointer typedefs.
- Parameters
-
| enSsi | Enable SSI framing behavior. |
- Returns
- Shared pointer to the created packetizer core.
Company : SLAC National Accelerator Laboratory
Description:
Packetizer Core
This file is part of the rogue software platform. It is subject to the license terms in the LICENSE.txt file found in the top-level directory of this distribution and at: https://confluence.slac.stanford.edu/display/ppareg/LICENSE.html. No part of the rogue software platform, including this file, may be copied, modified, propagated, or distributed except according to the terms
contained in the LICENSE.txt file.
Definition at line 38 of file Core.cpp.