introduce setting_param_new, setting_param_new_from_data and setting_param_free

This commit is contained in:
Tomasz Moń
2009-05-03 21:38:15 +02:00
parent 7bf55352b8
commit acb1c1e273
4 changed files with 100 additions and 34 deletions

View File

@@ -682,9 +682,18 @@ typedef enum {
NACK = 0x7F
} MessageID;
typedef struct {
int id;
int position;
int value;
} SettingParam;
void send_message(gint procedure, gchar *data, gint len);
void append_value(GString *msg, guint value);
GString *get_message_by_id(MessageID id);
SettingParam *setting_param_new();
SettingParam *setting_param_new_from_data(gchar *str, gint *len);
void setting_param_free(SettingParam *param);
void set_option(guint id, guint position, guint value);
void switch_preset(guint bank, guint x);
void store_preset_name(int x, const gchar *name);