cloudFPGA (cF) API  1.0
The documentation of the source code of cloudFPGA (cF)
SubCSums Struct Reference

#include <tx_engine.hpp>

Public Member Functions

 SubCSums ()
 
 SubCSums (ap_uint< 17 > sums[4])
 
 SubCSums (ap_uint< 17 > s0, ap_uint< 17 > s1, ap_uint< 17 > s2, ap_uint< 17 > s3)
 

Public Attributes

ap_uint< 17 > sum0
 
ap_uint< 17 > sum1
 
ap_uint< 17 > sum2
 
ap_uint< 17 > sum3
 

Detailed Description

TXe - A set of 4 TCP Sub-Checksums

Definition at line 96 of file tx_engine.hpp.

Constructor & Destructor Documentation

◆ SubCSums() [1/3]

SubCSums::SubCSums ( )
inline

Definition at line 102 of file tx_engine.hpp.

102 {}

◆ SubCSums() [2/3]

SubCSums::SubCSums ( ap_uint< 17 >  sums[4])
inline

Definition at line 103 of file tx_engine.hpp.

103  :
104  sum0(sums[0]), sum1(sums[1]), sum2(sums[2]), sum3(sums[3]) {}
ap_uint< 17 > sum3
Definition: tx_engine.hpp:101
ap_uint< 17 > sum0
Definition: tx_engine.hpp:98
ap_uint< 17 > sum1
Definition: tx_engine.hpp:99
ap_uint< 17 > sum2
Definition: tx_engine.hpp:100

◆ SubCSums() [3/3]

SubCSums::SubCSums ( ap_uint< 17 >  s0,
ap_uint< 17 >  s1,
ap_uint< 17 >  s2,
ap_uint< 17 >  s3 
)
inline

Definition at line 105 of file tx_engine.hpp.

105  :
106  sum0(s0), sum1(s1), sum2(s2), sum3(s3) {}

Member Data Documentation

◆ sum0

ap_uint<17> SubCSums::sum0

Definition at line 98 of file tx_engine.hpp.

◆ sum1

ap_uint<17> SubCSums::sum1

Definition at line 99 of file tx_engine.hpp.

◆ sum2

ap_uint<17> SubCSums::sum2

Definition at line 100 of file tx_engine.hpp.

◆ sum3

ap_uint<17> SubCSums::sum3

Definition at line 101 of file tx_engine.hpp.


The documentation for this struct was generated from the following file: