|
quic/qbox
|
Classes | |
| struct | MemTxAttrs |
Public Types | |
| enum | MemTxResult { MemTxOK , MemTxError , MemTxDecodeError , MemTxOKExitTB } |
| typedef std::function< MemTxResult(uint64_t, uint64_t *, unsigned int, MemTxAttrs)> | ReadCallback |
| typedef std::function< MemTxResult(uint64_t, uint64_t, unsigned int, MemTxAttrs)> | WriteCallback |
Public Member Functions | |
| MemoryRegionOps (QemuMemoryRegionOps *ops, std::shared_ptr< LibQemuInternals > internals) | |
| void | set_read_callback (ReadCallback cb) |
| void | set_write_callback (WriteCallback cb) |
| void | set_max_access_size (unsigned size) |
| ReadCallback | get_read_callback () |
| WriteCallback | get_write_callback () |
| QemuMemoryRegionOps * | get_qemu_mr_ops () |