Synopsis
McsManager;
void (*McsTerminateFunc) (void *cb_data);
void (*McsShowRequestFunc) (gchar *path,
void *cb_data);
McsManager* mcs_manager_new (gboolean std_mcs,
Display *display,
int screen,
McsTerminateFunc terminate,
McsShowRequestFunc show,
void *cb_data);
void mcs_manager_destroy (McsManager *manager);
Window mcs_manager_get_std_window (McsManager *manager);
Window mcs_manager_get_mcs_window (McsManager *manager);
gboolean mcs_manager_process_event (McsManager *manager,
XEvent *xev);
McsChannel* mcs_manager_add_channel (McsManager *manager,
const gchar *channel_name);
void mcs_manager_delete_channel (McsManager *manager,
const gchar *channel_name);
McsResult mcs_manager_set_setting (McsManager *manager,
McsSetting *setting,
const gchar *channel_name);
McsResult mcs_manager_delete_setting (McsManager *manager,
const gchar *name,
const gchar *channel_name);
McsResult mcs_manager_set_int (McsManager *manager,
const gchar *name,
const gchar *channel_name,
int value);
McsResult mcs_manager_set_string (McsManager *manager,
const gchar *name,
const gchar *channel_name,
const gchar *value);
McsResult mcs_manager_set_color (McsManager *manager,
const gchar *name,
const gchar *channel_name,
McsColor *value);
McsResult mcs_manager_notify (McsManager *manager,
const gchar *channel_name);
McsList* mcs_manager_list_lookup (McsManager *manager,
const gchar *channel_name);
McsSetting* mcs_manager_setting_lookup (McsManager *manager,
const gchar *name,
const gchar *channel_name);
McsChannel* mcs_manager_add_channel_from_file
(McsManager *manager,
const gchar *channel_name,
const gchar *filename);
gboolean mcs_manager_save_channel_to_file
(McsManager *manager,
const gchar *channel_name,
const gchar *filename);
Details
McsManager
typedef struct _McsManager McsManager;
McsTerminateFunc ()
void (*McsTerminateFunc) (void *cb_data);
McsShowRequestFunc ()
void (*McsShowRequestFunc) (gchar *path,
void *cb_data);
mcs_manager_new ()
McsManager* mcs_manager_new (gboolean std_mcs,
Display *display,
int screen,
McsTerminateFunc terminate,
McsShowRequestFunc show,
void *cb_data);
std_mcs : |
|
display : |
|
screen : |
|
terminate : |
|
show : |
|
cb_data : |
|
Returns : |
|
mcs_manager_destroy ()
void mcs_manager_destroy (McsManager *manager);
mcs_manager_get_std_window ()
Window mcs_manager_get_std_window (McsManager *manager);
mcs_manager_get_mcs_window ()
Window mcs_manager_get_mcs_window (McsManager *manager);
mcs_manager_process_event ()
gboolean mcs_manager_process_event (McsManager *manager,
XEvent *xev);
manager : |
|
xev : |
|
Returns : |
|
mcs_manager_add_channel ()
McsChannel* mcs_manager_add_channel (McsManager *manager,
const gchar *channel_name);
manager : |
|
channel_name : |
|
Returns : |
|
mcs_manager_delete_channel ()
void mcs_manager_delete_channel (McsManager *manager,
const gchar *channel_name);
mcs_manager_set_setting ()
McsResult mcs_manager_set_setting (McsManager *manager,
McsSetting *setting,
const gchar *channel_name);
manager : |
|
setting : |
|
channel_name : |
|
Returns : |
|
mcs_manager_delete_setting ()
McsResult mcs_manager_delete_setting (McsManager *manager,
const gchar *name,
const gchar *channel_name);
manager : |
|
name : |
|
channel_name : |
|
Returns : |
|
mcs_manager_set_int ()
McsResult mcs_manager_set_int (McsManager *manager,
const gchar *name,
const gchar *channel_name,
int value);
manager : |
|
name : |
|
channel_name : |
|
value : |
|
Returns : |
|
mcs_manager_set_string ()
McsResult mcs_manager_set_string (McsManager *manager,
const gchar *name,
const gchar *channel_name,
const gchar *value);
manager : |
|
name : |
|
channel_name : |
|
value : |
|
Returns : |
|
mcs_manager_set_color ()
McsResult mcs_manager_set_color (McsManager *manager,
const gchar *name,
const gchar *channel_name,
McsColor *value);
manager : |
|
name : |
|
channel_name : |
|
value : |
|
Returns : |
|
mcs_manager_notify ()
McsResult mcs_manager_notify (McsManager *manager,
const gchar *channel_name);
manager : |
|
channel_name : |
|
Returns : |
|
mcs_manager_list_lookup ()
McsList* mcs_manager_list_lookup (McsManager *manager,
const gchar *channel_name);
manager : |
|
channel_name : |
|
Returns : |
|
mcs_manager_setting_lookup ()
McsSetting* mcs_manager_setting_lookup (McsManager *manager,
const gchar *name,
const gchar *channel_name);
manager : |
|
name : |
|
channel_name : |
|
Returns : |
|
mcs_manager_add_channel_from_file ()
McsChannel* mcs_manager_add_channel_from_file
(McsManager *manager,
const gchar *channel_name,
const gchar *filename);
manager : |
|
channel_name : |
|
filename : |
|
Returns : |
|
mcs_manager_save_channel_to_file ()
gboolean mcs_manager_save_channel_to_file
(McsManager *manager,
const gchar *channel_name,
const gchar *filename);
manager : |
|
channel_name : |
|
filename : |
|
Returns : |
|