rogue
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
rogue::protocols::srp Namespace Reference

Classes

class  Cmd
 Lightweight command protocol transmitter for opcode/context messages. More...
 
class  SrpV0
 SRP v0 bridge between Rogue memory transactions and stream frames. More...
 
class  SrpV3
 SRP v3 bridge between Rogue memory transactions and stream frames. More...
 

Typedefs

typedef std::shared_ptr< rogue::protocols::srp::CmdCmdPtr
 
typedef std::shared_ptr< rogue::protocols::srp::SrpV0SrpV0Ptr
 
typedef std::shared_ptr< rogue::protocols::srp::SrpV3SrpV3Ptr
 

Functions

void setup_module ()
 

Typedef Documentation

◆ CmdPtr

Definition at line 87 of file Cmd.h.

◆ SrpV0Ptr

Definition at line 155 of file SrpV0.h.

◆ SrpV3Ptr

Definition at line 164 of file SrpV3.h.

Function Documentation

◆ setup_module()

void rogue::protocols::srp::setup_module ( )

Company : SLAC National Accelerator Laboratory

Description:

Python module setup

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 31 of file module.cpp.