#include <drmgr.h>
Data Fields | |
size_t | struct_size |
const char * | name |
const char * | before |
const char * | after |
int | priority |
Specifies the ordering of callbacks for drmgr's
events
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.
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.
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.
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.
size_t _drmgr_priority_t::struct_size |
The size of the drmgr_priority_t struct