Protocol++® (Protocolpp®)
v5.7.0
|
This is the complete list of members for InterfacePP::jsecproducer, including all inherited members.
free_mem(std::string &packet) | InterfacePP::jsecproducer | protected |
get_field(ProtocolPP::field_t field) | InterfacePP::jsecproducer | |
get_mem(std::string name, uint32_t length)=0 | InterfacePP::jsecproducer | pure virtual |
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 | |
read(uint64_t address)=0 | InterfacePP::jsecproducer | pure virtual |
read(uint64_t address, uint8_t *data, uint32_t length)=0 | InterfacePP::jsecproducer | pure virtual |
read(uint64_t address, uint32_t *data, uint32_t length)=0 | InterfacePP::jsecproducer | pure virtual |
release(const std::string &stream) | InterfacePP::jsecproducer | |
run() | InterfacePP::jsecproducer | |
set_mem(std::string &packet, uint8_t *ptr) | InterfacePP::jsecproducer | protected |
setup(ProtocolPP::jstream &stream) | InterfacePP::jsecproducer | |
write(uint64_t address, uint32_t data)=0 | InterfacePP::jsecproducer | pure virtual |
write(uint64_t address, uint64_t data)=0 | InterfacePP::jsecproducer | pure virtual |
write(std::string name, uint8_t *data, uint32_t length)=0 | InterfacePP::jsecproducer | pure virtual |
write(std::string name, uint32_t *data, uint32_t length)=0 | InterfacePP::jsecproducer | pure virtual |
~jsecproducer()=default | InterfacePP::jsecproducer | virtual |