reven.api.ProcessSwitch(object) class documentationreven.api
(View In Hierarchy)
A process switch during an execution.
| Method | __init__ | Initialize a ProcessSwitch instance from a low-level object. Not meant to be called directly. |
| Method | pid | Property: The new process identifier. |
| Method | cr3 | Property: The new CR3 values. |
| Method | point | Property: Execution point where the switch occurred. |
| Method | process | Property: The new process. |
| Method | __repr__ | Undocumented |
Initialize a ProcessSwitch instance from a low-level object. Not meant to be called directly.
Use Project.process_switches
instead.
| Parameters | project | A Project instance. |
| rvn_process_switch | A reven_api.process_switch instance. |
Property: Execution point where the switch occurred.
| Raises | reven_api.ServiceNotAllowedDuringExecutionError | If this method is called during the execution. |
| RuntimeError | If the connection is lost, in case of bad input, or in case of internal service error. |