dpkg 1.22.7-3-g89f48
Loading...
Searching...
No Matches
Data Structures | Enumerations | Functions | Variables
trigdeferred.h File Reference

(b95c96c27)

#include <dpkg/macros.h>
Include dependency graph for trigdeferred.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  trigdefmeths
 

Enumerations

enum  trigdef_update_status {
  TDUS_ERROR_NO_DIR = -1 , TDUS_ERROR_EMPTY_DEFERRED = -2 , TDUS_ERROR_NO_DEFERRED = -3 , TDUS_NO_DEFERRED = 1 ,
  TDUS_OK = 2
}
 

Functions

void trigdef_set_methods (const struct trigdefmeths *methods)
 
enum trigdef_update_status trigdef_update_start (enum trigdef_update_flags uf)
 Start processing of the triggers deferred file.
 
void trigdef_update_printf (const char *format,...) DPKG_ATTR_PRINTF(1)
 
int trigdef_parse (void)
 
void trigdef_process_done (void)
 

Variables

enum DPKG_ATTR_ENUM_FLAGS trigdef_update_flags
 
 TDUF_NO_LOCK_OK = DPKG_BIT(0)
 
 TDUF_WRITE = DPKG_BIT(1)
 
 TDUF_NO_LOCK = TDUF_NO_LOCK_OK | TDUF_WRITE
 
 TDUF_WRITE_IF_EMPTY = DPKG_BIT(3)
 Should not be set unless TDUF_WRITE is.
 
 TDUF_WRITE_IF_ENOENT = DPKG_BIT(4)
 

Variable Documentation

◆ TDUF_NO_LOCK

TDUF_NO_LOCK = TDUF_NO_LOCK_OK | TDUF_WRITE

◆ TDUF_NO_LOCK_OK

TDUF_NO_LOCK_OK = DPKG_BIT(0)

◆ TDUF_WRITE

TDUF_WRITE = DPKG_BIT(1)

◆ TDUF_WRITE_IF_EMPTY

TDUF_WRITE_IF_EMPTY = DPKG_BIT(3)

Should not be set unless TDUF_WRITE is.

Referenced by trigdef_update_start().

◆ TDUF_WRITE_IF_ENOENT

TDUF_WRITE_IF_ENOENT = DPKG_BIT(4)