Functions
xsettings_setting_free ()
void
xsettings_setting_free (XSettingsSetting *setting
);
xsettings_list_free ()
void
xsettings_list_free (XSettingsList *list
);
xsettings_byte_order ()
char
xsettings_byte_order (void
);
XSETTINGS_PAD()
#define XSETTINGS_PAD(n,m) ((n + m - 1) & (~(m-1)))
Types and Values
struct XSettingsBuffer
struct XSettingsBuffer {
char byte_order;
size_t len;
unsigned char *data;
unsigned char *pos;
};
struct XSettingsColor
struct XSettingsColor {
unsigned short red, green, blue, alpha;
};
struct XSettingsList
struct XSettingsList {
XSettingsSetting *setting;
XSettingsList *next;
};
struct XSettingsSetting
struct XSettingsSetting {
char *name;
XSettingsType type;
union {
int v_int;
char *v_string;
XSettingsColor v_color;
} data;
unsigned long last_change_serial;
};