DynamoRIO
|
#include <drmgr.h>
Data Fields | |
size_t | struct_size |
const char * | name |
const char * | before |
const char * | after |
int | priority |
Detailed Description
Specifies the ordering of callbacks for drmgr's
events
Field Documentation
◆ after
const char* _drmgr_priority_t::after |
The name of another callback that the callback being registered should follow. This field is optional and can be NULL.
◆ before
const char* _drmgr_priority_t::before |
The name of another callback that the callback being registered should precede. This field is optional and can be NULL.
◆ name
const char* _drmgr_priority_t::name |
A name for the callback being registered, to be used by other components when specifying their relative order. This field is mandatory.
◆ priority
int _drmgr_priority_t::priority |
The numeric priority of the callback. This is the primary field for determining callback order, with lower numbers placed earlier in the callback invocation order. The before
and after
requests must have numeric priorities that are smaller than and greater than, respectively, the requesting callback. Numeric ties are invoked in unspecified order.
◆ struct_size
size_t _drmgr_priority_t::struct_size |
The size of the drmgr_priority_t struct
The documentation for this struct was generated from the following file:
- /home/runner/work/dynamorio/dynamorio/ext/drmgr/drmgr.h