|
rpm 6.0.1
The RPM Package Manager
|
Structures and methods for developint RPM plugins. More...
Typedefs | |
| typedef enum rpmScriptletExecutionFlow_e | rpmScriptletExecutionFlow |
Enumerations | |
| enum | rpmScriptletExecutionFlow_e { RPMSCRIPTLET_NONE = 0 , RPMSCRIPTLET_FORK = 1 << 0 , RPMSCRIPTLET_EXEC = 1 << 1 } |
Functions | |
| const char * | rpmPluginName (rpmPlugin plugin) |
| const char * | rpmPluginOpts (rpmPlugin plugin) |
| void | rpmPluginSetData (rpmPlugin plugin, void *data) |
| void * | rpmPluginGetData (rpmPlugin plugin) |
Structures and methods for developint RPM plugins.
| typedef enum rpmScriptletExecutionFlow_e rpmScriptletExecutionFlow |
Rpm plugin API
Rpm plugin API
| void * rpmPluginGetData | ( | rpmPlugin | plugin | ) |
Get plugin private data
| plugin | plugin handle |
| const char * rpmPluginName | ( | rpmPlugin | plugin | ) |
Return plugin name
| plugin | plugin handle |
| const char * rpmPluginOpts | ( | rpmPlugin | plugin | ) |
Return plugin options
| plugin | plugin handle |
| void rpmPluginSetData | ( | rpmPlugin | plugin, |
| void * | data ) |
Set plugin private data
| plugin | plugin handle |
| data | pointer to plugin private data |