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

Classes

class  JtagDriver
 Base transport driver for the AxisToJtag firmware protocol. More...
 
class  Xvc
 Rogue XVC bridge between TCP XVC clients and Rogue stream transport. More...
 
class  XvcConnection
 Manages one TCP client connection speaking the XVC protocol. More...
 
class  XvcServer
 TCP listener for XVC client connections. More...
 

Typedefs

typedef std::shared_ptr< rogue::protocols::xilinx::JtagDriverJtagDriverPtr
 
typedef std::shared_ptr< rogue::protocols::xilinx::XvcXvcPtr
 

Functions

unsigned hdBufMax ()
 Maximum temporary header buffer size in bytes.
 
void setup_module ()
 

Typedef Documentation

◆ JtagDriverPtr

Definition at line 307 of file JtagDriver.h.

◆ XvcPtr

Definition at line 191 of file Xvc.h.

Function Documentation

◆ hdBufMax()

unsigned rogue::protocols::xilinx::hdBufMax ( )
inline

Maximum temporary header buffer size in bytes.

Definition at line 302 of file JtagDriver.h.

◆ setup_module()

void rogue::protocols::xilinx::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 30 of file module.cpp.