OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::pretrade::policies::RateLimit Struct Reference

Public Member Functions

 RateLimit (std::size_t orders, std::uint64_t windowNanos)
 

Public Attributes

std::size_t maxOrders = 0
 
std::uint64_t windowNanoseconds = 0
 

Constructor & Destructor Documentation

◆ RateLimit()

openpit::pretrade::policies::RateLimit::RateLimit ( std::size_t  orders,
std::uint64_t  windowNanos 
)
inline

Member Data Documentation

◆ maxOrders

std::size_t openpit::pretrade::policies::RateLimit::maxOrders = 0

◆ windowNanoseconds

std::uint64_t openpit::pretrade::policies::RateLimit::windowNanoseconds = 0