Protocol++® (Protocolpp®)
v5.7.0
|
This is the complete list of members for InterfacePP::jexecbuf, including all inherited members.
exec(uintptr_t inaddr, uint32_t inlen, uintptr_t outaddr, uint32_t outlen, std::shared_ptr< std::map< std::string, std::shared_ptr< ProtocolPP::jstream >>> &flows, bool protect=false, std::string stream=std::string("")) | InterfacePP::jexecbuf | |
get_busy() | InterfacePP::jexecbuf | |
get_complat() | InterfacePP::jexecbuf | |
get_outlen() | InterfacePP::jexecbuf | |
get_readlat() | InterfacePP::jexecbuf | |
get_status() | InterfacePP::jexecbuf | |
get_writelat() | InterfacePP::jexecbuf | |
jexecbuf(uint64_t seed, bool use_crypto, std::shared_ptr< jlogger > &logger, std::shared_ptr< jring< ringout >> &outputring, std::shared_ptr< ProtocolPP::jbuffer< uint8_t, 256 >> &memory, const char *units="us", const char *read_latency="80..120", const char *compute_latency="2000..5000", const char *write_latency="60..100") | InterfacePP::jexecbuf | |
jexecbuf()=delete | InterfacePP::jexecbuf | |
set_computlat(const char *latency) | InterfacePP::jexecbuf | |
set_readlat(const char *latency) | InterfacePP::jexecbuf | |
set_writelat(const char *latency) | InterfacePP::jexecbuf | |
~jexecbuf()=default | InterfacePP::jexecbuf | virtual |