7 #include "FpgaManager_Types.h" 27 namespace fpgamanager {
50 enum class CallbackOperationMode_t
59 enum class Fx3FifoMode_t
85 : _isprovisioned(false)
98 , _isprovisioned(true)
110 _isprovisioned =
true;
120 return _isprovisioned;
139 void set(
const T& value)
142 _isprovisioned =
true;
Property< unsigned > UniScpUpPktRate
UniScp upstream packet rate limit
Definition: FpgaManager_Config.h:168
Property< Fx3FifoMode_t > Fx3FifoMode
FX3 FIFO Mode
Definition: FpgaManager_Config.h:176
Configuration Property
Definition: FpgaManager_Config.h:76
Enclustra predefined Minimum Resources
Configuration Parameter
Definition: FpgaManager_Config.h:157
Profile
Configuration profile
Definition: Types.cs:45
Enclustra predefined Maximum performance
Property< uint32_t > UniScpProductId
UniScp Product ID (must match FPGA FW implementation)
Definition: FpgaManager_Config.h:162
Property< unsigned > UniScpMaxPacketSize
UniScp Maximum Packet size
Definition: FpgaManager_Config.h:164
static ConfigSettings From(types::ApiUrl::Protocol protocol, Profile profile)
Construct configuration parameter from protocol/profile
Property< CallbackOperationMode_t > CallbackOperationMode
Callback operation mode
Definition: FpgaManager_Config.h:183
None, use internal default values
Protocol
Transport Protocol
Definition: FpgaManager_Types.h:39
Property()
Property default constructor
Definition: FpgaManager_Config.h:84
Property< unsigned > Fx3PacketSizeMultiplier
FX3 Packet Size Multiplier
Definition: FpgaManager_Config.h:178
Definition: FpgaManager.h:28
Property< unsigned > UniMmBufferDivider
UniMM buffer divider
Definition: FpgaManager_Config.h:173
Property< uint32_t > UniScpVendorId
UniScp Vendor ID (must match FPGA FW implementation)
Definition: FpgaManager_Config.h:160
Property(const T &value)
Property construction from value
Definition: FpgaManager_Config.h:96
Property< unsigned > UniScpMaxPendingPackets
UniScp Maximum pending packet count
Definition: FpgaManager_Config.h:166
Property< types::Duration > UniScpKeepAliveTimeout
UniScp keep-alive timeout
Definition: FpgaManager_Config.h:170
bool provisioned() const
Property provisioned checker
Definition: FpgaManager_Config.h:118
Property & operator=(const T &value)
Assign type value to property
Definition: FpgaManager_Config.h:107
Property< unsigned > Fx3OpenTransfers
FX3 Simultaneous open transfers
Definition: FpgaManager_Config.h:180