Protocol++® (Protocolpp®)  v5.7.0
InterfacePP::jsectestbench Member List

This is the complete list of members for InterfacePP::jsectestbench, including all inherited members.

free_mem(std::string &packet)InterfacePP::jsecproducerprotected
get_field(ProtocolPP::field_t field)InterfacePP::jsecproducer
get_mem(std::string packet, uint32_t length)InterfacePP::jsectestbenchvirtual
get_mode()InterfacePP::jsecproducer
get_sgt(uint32_t datasize, uint8_t *data)InterfacePP::jsecproducer
get_status(uint64_t address)InterfacePP::jsecproducer
issue(std::shared_ptr< ProtocolPP::jpacket > &packet)InterfacePP::jsecproducer
jsecproducer(ProtocolPP::platform_t platform, uint64_t seed, bool use_crypto, int responders, std::shared_ptr< jmmu > &mmu, std::shared_ptr< jlogger > &logger, std::shared_ptr< ProtocolPP::jdata > &indata, std::shared_ptr< jring< ringflow >> &fring, std::shared_ptr< jring< secin >> &iring, std::shared_ptr< jring< secout >> &oring, ProtocolPP::endian_t endianess=ProtocolPP::BIG, uint32_t ptrsize=8, uint32_t sgtsize=16)InterfacePP::jsecproducer
jsecproducer()=delete (defined in InterfacePP::jsecproducer)InterfacePP::jsecproducer
jsecproducer(jsecproducer &rhs)=delete (defined in InterfacePP::jsecproducer)InterfacePP::jsecproducer
jsecproducer(const jsecproducer &rhs)=delete (defined in InterfacePP::jsecproducer)InterfacePP::jsecproducer
jsectestbench(ProtocolPP::platform_t platform, uint64_t seed, bool use_crypto, int responders, std::shared_ptr< jmmu > &mmu, std::shared_ptr< jlogger > &logger, std::shared_ptr< ProtocolPP::jdata > &indata, std::shared_ptr< jring< ringflow >> &fring, std::shared_ptr< jring< secin >> &iring, std::shared_ptr< jring< secout >> &oring, ProtocolPP::endian_t endianess=ProtocolPP::BIG, uint32_t ptrsize=8, uint32_t sgtsize=16)InterfacePP::jsectestbench
jsectestbench()=delete (defined in InterfacePP::jsectestbench)InterfacePP::jsectestbench
jsectestbench(jsectestbench &rhs)=delete (defined in InterfacePP::jsectestbench)InterfacePP::jsectestbench
jsectestbench(const jsectestbench &rhs)=delete (defined in InterfacePP::jsectestbench)InterfacePP::jsectestbench
read(uint64_t address)InterfacePP::jsectestbenchvirtual
read(uint64_t address, uint8_t *data, uint32_t length)InterfacePP::jsectestbenchvirtual
read(uint64_t address, uint32_t *data, uint32_t length)InterfacePP::jsectestbenchvirtual
release(const std::string &stream)InterfacePP::jsecproducer
run()InterfacePP::jsecproducer
set_mem(std::string &packet, uint8_t *ptr)InterfacePP::jsecproducerprotected
setup(ProtocolPP::jstream &stream)InterfacePP::jsecproducer
write(uint64_t address, uint32_t data)InterfacePP::jsectestbenchvirtual
write(uint64_t address, uint64_t data)InterfacePP::jsectestbenchvirtual
write(std::string packet, uint8_t *data, uint32_t length)InterfacePP::jsectestbenchvirtual
write(std::string packet, uint32_t *data, uint32_t length)InterfacePP::jsectestbenchvirtual
~jsecproducer()=defaultInterfacePP::jsecproducervirtual
~jsectestbench()=defaultInterfacePP::jsectestbenchvirtual