More work with dbus.

This commit is contained in:
Jaime Thomas
2009-04-19 01:54:14 +00:00
parent b7cf7fc4b9
commit edc3306315
4 changed files with 178 additions and 85 deletions

View File

@ -24,6 +24,14 @@ typedef struct burn_progress BurnProgress;
typedef struct burn_drive_info BurnDriveInfo;
typedef enum burn_drive_status BurnDriveStatus;
typedef enum _Ecdb_Disc_Status Ecdb_Disc_Status;
enum _Ecdb_Disc_Status
{
ECDB_DISC_BLANK = 0x1,
ECDB_DISC_REWRITABLE = 0x2,
ECDB_DISC_APPENDABLE = 0x4
};
typedef enum _Ecdb_Project_Type Ecdb_Project_Type;
enum _Ecdb_Project_Type
{
@ -80,7 +88,13 @@ struct _Ecdb_Drive_Info
unsigned char fresh_info:1;
/* Capacity */
long long capacity;
unsigned long long capacity;
/* Disc status */
unsigned int status;
/* Disc type */
char *type;
BurnDriveInfo *tangible;
};