xorriso  1.5.4.pl02
About: GNU xorriso creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. It is suitable for incremental data backup and for production of bootable ISO 9660 images. GNU xorriso is a statical compilation of the libraries libburn, libisofs, libisoburn, and libjte.
  Fossies Dox: xorriso-1.5.4.pl02.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

os-dummy.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  burn_drive_enumerator_struct
 

Macros

#define BURN_OS_SIGNAL_MACRO_LIST
 
#define BURN_OS_SIGNAL_NAME_LIST
 
#define BURN_OS_SIGNAL_COUNT   13
 
#define BURN_OS_SIG_WINCH
 
#define BURN_OS_SIG_WINCH_CNT   0
 
#define BURN_OS_SIG_URG
 
#define BURN_OS_SIG_URG_CNT   0
 
#define BURN_OS_NON_SIGNAL_MACRO_LIST
 
#define BURN_OS_NON_SIGNAL_COUNT   ( 7 + BURN_OS_SIG_WINCH_CNT + BURN_OS_SIG_URG_CNT )
 
#define BURN_OS_TRANSPORT_BUFFER_SIZE   65536
 
#define BURN_OS_DEFINE_DRIVE_ENUMERATOR_T   typedef struct burn_drive_enumerator_struct burn_drive_enumerator_t;
 
#define BURN_OS_TRANSPORT_DRIVE_ELEMENTS    int just_a_dummy;
 

Macro Definition Documentation

◆ BURN_OS_DEFINE_DRIVE_ENUMERATOR_T

#define BURN_OS_DEFINE_DRIVE_ENUMERATOR_T   typedef struct burn_drive_enumerator_struct burn_drive_enumerator_t;

Definition at line 79 of file os-dummy.h.

◆ BURN_OS_NON_SIGNAL_COUNT

#define BURN_OS_NON_SIGNAL_COUNT   ( 7 + BURN_OS_SIG_WINCH_CNT + BURN_OS_SIG_URG_CNT )

Definition at line 61 of file os-dummy.h.

◆ BURN_OS_NON_SIGNAL_MACRO_LIST

#define BURN_OS_NON_SIGNAL_MACRO_LIST
Value:
SIGKILL, SIGCHLD, SIGSTOP, SIGTSTP, SIGCONT, SIGTTIN, SIGTTOU \
BURN_OS_SIG_WINCH BURN_OS_SIG_URG
#define BURN_OS_SIG_URG
Definition: os-dummy.h:50

The combined list of all signals which shall not be caught.

Definition at line 56 of file os-dummy.h.

◆ BURN_OS_SIG_URG

#define BURN_OS_SIG_URG

Definition at line 50 of file os-dummy.h.

◆ BURN_OS_SIG_URG_CNT

#define BURN_OS_SIG_URG_CNT   0

Definition at line 51 of file os-dummy.h.

◆ BURN_OS_SIG_WINCH

#define BURN_OS_SIG_WINCH

The list of all signals which shall surely not be caught. It depends on the particular signal whether it can be ignored or whether it will lead to sudden death of the process. Some signals are not POSIX, but nevertheless ought to be ignored if they are defined.

Definition at line 42 of file os-dummy.h.

◆ BURN_OS_SIG_WINCH_CNT

#define BURN_OS_SIG_WINCH_CNT   0

Definition at line 43 of file os-dummy.h.

◆ BURN_OS_SIGNAL_COUNT

#define BURN_OS_SIGNAL_COUNT   13

Definition at line 29 of file os-dummy.h.

◆ BURN_OS_SIGNAL_MACRO_LIST

#define BURN_OS_SIGNAL_MACRO_LIST
Value:
SIGHUP, SIGINT, SIGQUIT, SIGILL, SIGABRT, \
SIGFPE, SIGSEGV, SIGPIPE, SIGALRM, SIGTERM, \
SIGUSR1, SIGUSR2, SIGXCPU

List of all signals which shall be caught by signal handlers and trigger a graceful abort of libburn. (See man 7 signal.)

Definition at line 17 of file os-dummy.h.

◆ BURN_OS_SIGNAL_NAME_LIST

#define BURN_OS_SIGNAL_NAME_LIST
Value:
"SIGHUP", "SIGINT", "SIGQUIT", "SIGILL", "SIGABRT", \
"SIGFPE", "SIGSEGV", "SIGPIPE", "SIGALRM", "SIGTERM", \
"SIGUSR1", "SIGUSR2", "SIGXCPU"

Definition at line 23 of file os-dummy.h.

◆ BURN_OS_TRANSPORT_BUFFER_SIZE

#define BURN_OS_TRANSPORT_BUFFER_SIZE   65536

Definition at line 67 of file os-dummy.h.

◆ BURN_OS_TRANSPORT_DRIVE_ELEMENTS

#define BURN_OS_TRANSPORT_DRIVE_ELEMENTS    int just_a_dummy;

Definition at line 86 of file os-dummy.h.