#include "ui_config.H"#include "rndf_creator_info.H"#include "gui_cmd.H"#include "cbstat_utils.H"#include "gtk_utils.H"#include <glade/glade-xml.h>#include <glib.h>#include <glib/gstdio.h>#include <libgnomeui/libgnomeui.h>#include <cstdarg>#include <sstream>#include <vector>#include <fstream>#include <gdkx.h>#include <fcntl.h>#include <inttypes.h>#include <wait.h>#include <regex.h>Functions | |
| void | check_botname () |
| void | check_dependencies () |
| void | init_window_icons () |
| void | init_setup_window () |
| void | init_main_window () |
| void | init_log_folder_window () |
| void | push_widgets (gboolean is_launch) |
| pid_t | call_script (const gchar *,...) |
| void | get_child_status (gint) |
| void | fill_tree_view (GtkTreeStore *store) |
| void | fill_log_data_tree_view () |
| void | make_tree_view () |
| void | make_tree_view_log_folders () |
| void | get_conf_values () |
| void | get_ping_info (GtkLabel *results_label) |
| void | get_ntp_info (GtkTextView *results_textview) |
| void | create_tags () |
| void | copy_log_data_foreach_func (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data) |
| void | view_data (GtkCellRendererToggle *, const gchar *, gpointer) |
| gboolean | get_cbmesg (gpointer) |
| gboolean | print_queue (gpointer) |
| void | quit_app (gboolean shutdown_all_computers) |
| gboolean | on_COMPILECODE_dialog_map_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| gboolean | on_LOGDATACOPYwindow_map_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| gboolean | on_SETUPwindow_map_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void | on_SENSORDRIVERS_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_SENSORDRIVERSAPPLY_button_clicked (GtkButton *button, gpointer user_data) |
| gboolean | on_SENSORDRIVERSwindow_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void | on_COMPILECODEEXECUTE_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_DATACOPY_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_SETUP_ok_clicked (GtkButton *button, gpointer user_data) |
| void | on_BOTMODE_select_changed (GtkButton *button, gpointer user_data) |
| void | on_BOTLOGIN_select_changed (GtkButton *button, gpointer user_data) |
| void | on_ROUTE_select_changed (GtkButton *button, gpointer user_data) |
| void | on_PATHPLANNER_select_changed (GtkButton *button, gpointer user_data) |
| void | on_OBSTACLEDETECTION_select_changed (GtkButton *button, gpointer user_data) |
| void | on_MESHCREATION_select_changed (GtkButton *button, gpointer user_data) |
| void | on_STEERING_select_changed (GtkButton *button, gpointer user_data) |
| void | on_CALIBRATE_select_changed (GtkButton *button, gpointer user_data) |
| void | on_REMOTENETenable_select_changed (GtkButton *button, gpointer user_data) |
| void | on_GENERICSETUP_expander_activate (GtkExpander *expander) |
| void | on_QUITbutton_clicked (GtkButton *button, gpointer user_data) |
| void | on_SETUPbutton_clicked (GtkButton *button, gpointer user_data) |
| void | on_VISUALIZERbutton_clicked (GtkButton *button, gpointer user_data) |
| void | on_LAUNCHbutton_clicked (GtkButton *button, gpointer user_data) |
| void | on_LOGbutton_clicked (GtkButton *button, gpointer user_data) |
| void | on_KILLbutton_clicked (GtkButton *button, gpointer user_data) |
| void | on_COPYDATAbutton_clicked (GtkButton *button, gpointer user_data) |
| void | on_RNDFbutton_clicked (GtkButton *button, gpointer user_data) |
| void | on_HELPbutton_clicked (GtkButton *button, gpointer user_data) |
| gboolean | on_REBOOTDIALOGwindow_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void | on_REBOOTDIALOGNO_button_clicked (GtkWidget *widget, gpointer user_data) |
| void | on_REBOOTDIALOGYES_button_clicked (GtkWidget *widget, gpointer user_data) |
| gboolean | on_POWEROFFALLDIALOGwindow_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void | on_POWEROFFALLDIALOGCANCEL_button_clicked (GtkWidget *widget, gpointer user_data) |
| void | on_POWEROFFALLDIALOGNO_button_clicked (GtkWidget *widget, gpointer user_data) |
| void | on_POWEROFFALLDIALOGYES_button_clicked (GtkWidget *widget, gpointer user_data) |
| gboolean | on_TURNSPEEDSerror_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| gboolean | on_ROUTEFILEerror_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void | on_ROUTEFILECONTINUE_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_ROUTEFILEbutton_clicked (GtkButton *button, gpointer user_data) |
| gboolean | on_HELPwindow_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void | on_REFRESHTIME_button_clicked (GtkButton *widget, gpointer user_data) |
| void | on_SETDATE_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_SETDATEALL_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_NTPRESTART_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_NTPRESTARTALL_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_GPSDRESTART_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_REBOOT_button_clicked (GtkButton *widget, gpointer user_data) |
| void | on_CORRECTIONSRESTART_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_CONNECTIONSTATUSrefresh_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_NTPSTATUSrefresh_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_CHECKAGAIN_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_RNDF_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_MDF_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_TURNSPEED_entry_activate (GtkButton *button, gpointer user_data) |
| void | on_TURNSPEEDerror_ok_button_clicked (GtkButton *button, gpointer user_data) |
| gboolean | on_RNDFCREATORwindow_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void | on_WAYPOINTCOLLECT_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_COLLECTEDPOINTSREFRESH_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_RNDFCHECKSTATUS_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_COLLECTEDPOINTSSAVE_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_COLLECTEDPOINTSBUILD_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_RNDFCREATORQUIT_button_clicked (GtkButton *button, gpointer user_data) |
| gboolean | on_RNDFCREATORSAVE_dialog_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void | on_RNDFCREATORSAVEDIALOGNO_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_RNDFCREATORSAVEDIALOGYES_button_clicked (GtkButton *button, gpointer user_data) |
| gboolean | on_LASTLOGDATA_dialog_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void | on_LASTLOGDATANO_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_LASTLOGDATAYES_button_clicked (GtkButton *button, gpointer user_data) |
| gboolean | on_LOGDATACOPYwindow_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void | on_LOGDATADESTINATION_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_LOGDATACOPYSTART_button_clicked (GtkButton *button, gpointer user_data) |
| void | on_LOGDATACOPYOK_button_clicked (GtkButton *button, gpointer user_data) |
| gboolean | on_COMPILECODE_dialog_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
| void * | gui_queue_watcher (gpointer data) |
| int | main (int argc, char **argv) |
| gboolean | on_cbstat_delete_event (GtkWidget *widget, GdkEvent *event, gpointer user_data) |
Variables | |
| const gchar * | progname = NULL |
| gui_cmd * | child_status_cmd |
| rndf_creator_info_t | rndf_creator |
| ui_config_t | ui_config |
| pid_t | launch_child_pid |
| GladeXML * | glade_xml |
| pid_t call_script | ( | const gchar * | order, | |
| ... | ||||
| ) |
References cajun::ui_config_t::get_bot_name(), cajun::ui_config_t::get_script_name(), cajun::ui_config_t::get_user_name(), and launch_child_pid.
Referenced by get_conf_values(), get_ntp_info(), get_ping_info(), init_log_folder_window(), init_setup_window(), on_COLLECTEDPOINTSBUILD_button_clicked(), on_COLLECTEDPOINTSREFRESH_button_clicked(), on_COMPILECODEEXECUTE_button_clicked(), on_CORRECTIONSRESTART_button_clicked(), on_GPSDRESTART_button_clicked(), on_KILLbutton_clicked(), on_LASTLOGDATAYES_button_clicked(), on_LAUNCHbutton_clicked(), on_LOGbutton_clicked(), on_LOGDATACOPYSTART_button_clicked(), on_NTPRESTART_button_clicked(), on_NTPRESTARTALL_button_clicked(), on_REBOOTDIALOGYES_button_clicked(), on_RNDFCHECKSTATUS_button_clicked(), on_SETDATE_button_clicked(), on_SETDATEALL_button_clicked(), on_SETUP_ok_clicked(), on_VISUALIZERbutton_clicked(), on_WAYPOINTCOLLECT_button_clicked(), and quit_app().
| void copy_log_data_foreach_func | ( | GtkTreeModel * | model, | |
| GtkTreePath * | path, | |||
| GtkTreeIter * | iter, | |||
| gpointer | data | |||
| ) |
References cajun::ui_config_t::add_log_folder().
Referenced by on_LOGDATACOPYSTART_button_clicked().
| void fill_log_data_tree_view | ( | ) |
| void fill_tree_view | ( | GtkTreeStore * | store | ) |
References cajun::DATA, cajun::FREQ, cajun::my_ui_base_t::get_class_name(), cajun::my_ui_base_t::get_queue_member(), cajun::ui_config_t::get_ui_queue(), cajun::ui_config_t::get_ui_queue_size(), cajun::my_ui_base_t::num_fields(), progname, cajun::QUEUE_TITLE, cajun::my_ui_base_t::set_child_iter(), cajun::my_ui_base_t::set_parent_iter(), cajun::my_ui_base_t::set_tree_store(), cajun::VALID, and cajun::VIEW.
Referenced by make_tree_view().
| gboolean get_cbmesg | ( | gpointer | data | ) |
References cajun::my_ui_base_t::get_queue_member_value(), cajun::ui_config_t::get_ui_queue(), glade_xml, and cajun::my_ui_base_t::new_data().
Referenced by init_main_window().
| void get_child_status | ( | gint | signum | ) |
References launch_child_pid.
Referenced by main().
| void get_conf_values | ( | ) |
| void get_ntp_info | ( | GtkTextView * | results_textview | ) |
References call_script(), and cajun::cbstat_utils::get_entries_from_file().
Referenced by on_NTPSTATUSrefresh_button_clicked().
| void get_ping_info | ( | GtkLabel * | results_label | ) |
References call_script(), and cajun::cbstat_utils::get_entries_from_file().
Referenced by on_CONNECTIONSTATUSrefresh_button_clicked().
| void* gui_queue_watcher | ( | gpointer | data | ) |
References cajun::gui_cmd::cmd, cajun::ui_config_t::get_cbstat_async_queue(), glade_xml, cajun::gui_cmd::gui_widgets, cajun::HIDE, cajun::ui_config_t::is_app_finished(), cajun::SENS, cajun::SHOW, and cajun::UNSENS.
Referenced by main().
| void init_log_folder_window | ( | ) |
References call_script(), cajun::cbstat_utils::get_entries_from_file(), and glade_xml.
Referenced by on_COPYDATAbutton_clicked(), and on_DATACOPY_button_clicked().
| void init_main_window | ( | ) |
| void init_setup_window | ( | ) |
References call_script(), cajun::ui_config_t::disable_broadcast(), cajun::ui_config_t::enable_broadcast(), get_conf_values(), cajun::cbstat_utils::get_entries_from_file(), glade_xml, cajun::ui_config_t::set_bot_name(), cajun::ui_config_t::set_script_name(), and cajun::ui_config_t::set_user_name().
Referenced by on_SETUPwindow_map_event().
| int main | ( | int | argc, | |
| char ** | argv | |||
| ) |
| void make_tree_view | ( | ) |
References cajun::DATA, fill_tree_view(), cajun::FREQ, glade_xml, cajun::N_COLUMNS, cajun::QUEUE_TITLE, cajun::VALID, cajun::VIEW, and view_data().
Referenced by init_main_window().
| void make_tree_view_log_folders | ( | ) |
| void on_BOTLOGIN_select_changed | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_BOTMODE_select_changed | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml, and cajun::ui_config_t::set_script_name().
| void on_CALIBRATE_select_changed | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| gboolean on_cbstat_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References cajun::ui_config_t::app_finished(), and glade_xml.
| void on_CHECKAGAIN_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References get_conf_values(), and progname.
| void on_COLLECTEDPOINTSBUILD_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), glade_xml, and on_COLLECTEDPOINTSREFRESH_button_clicked().
| void on_COLLECTEDPOINTSREFRESH_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), and glade_xml.
Referenced by on_COLLECTEDPOINTSBUILD_button_clicked(), and on_RNDFCHECKSTATUS_button_clicked().
| void on_COLLECTEDPOINTSSAVE_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| gboolean on_COMPILECODE_dialog_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References cajun::ui_config_t::app_finished(), and glade_xml.
| gboolean on_COMPILECODE_dialog_map_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
| void on_COMPILECODEEXECUTE_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), glade_xml, cajun::ui_config_t::is_app_finished(), and progname.
| void on_CONNECTIONSTATUSrefresh_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References get_ping_info(), glade_xml, and progname.
| void on_COPYDATAbutton_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml, and init_log_folder_window().
| void on_CORRECTIONSRESTART_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), glade_xml, and progname.
| void on_DATACOPY_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml, and init_log_folder_window().
| void on_GENERICSETUP_expander_activate | ( | GtkExpander * | expander | ) |
References glade_xml.
| void on_GPSDRESTART_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), glade_xml, and progname.
| void on_HELPbutton_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| gboolean on_HELPwindow_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_KILLbutton_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), glade_xml, on_LOGbutton_clicked(), push_widgets(), and cajun::ui_config_t::ran_once().
| gboolean on_LASTLOGDATA_dialog_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_LASTLOGDATANO_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_LASTLOGDATAYES_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), and glade_xml.
| void on_LAUNCHbutton_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_LOGbutton_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), glade_xml, and progname.
Referenced by on_KILLbutton_clicked().
| void on_LOGDATACOPYOK_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_LOGDATACOPYSTART_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| gboolean on_LOGDATACOPYwindow_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| gboolean on_LOGDATACOPYwindow_map_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_LOGDATADESTINATION_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_MDF_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_MESHCREATION_select_changed | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_NTPRESTART_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), glade_xml, and progname.
| void on_NTPRESTARTALL_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), and progname.
| void on_NTPSTATUSrefresh_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References get_ntp_info(), glade_xml, and progname.
| void on_OBSTACLEDETECTION_select_changed | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_PATHPLANNER_select_changed | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_POWEROFFALLDIALOGCANCEL_button_clicked | ( | GtkWidget * | widget, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_POWEROFFALLDIALOGNO_button_clicked | ( | GtkWidget * | widget, | |
| gpointer | user_data | |||
| ) |
References cajun::ui_config_t::app_finished(), glade_xml, and quit_app().
| gboolean on_POWEROFFALLDIALOGwindow_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_POWEROFFALLDIALOGYES_button_clicked | ( | GtkWidget * | widget, | |
| gpointer | user_data | |||
| ) |
References cajun::ui_config_t::app_finished(), glade_xml, and quit_app().
| void on_QUITbutton_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_REBOOT_button_clicked | ( | GtkButton * | widget, | |
| gpointer | user_data | |||
| ) |
| void on_REBOOTDIALOGNO_button_clicked | ( | GtkWidget * | widget, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| gboolean on_REBOOTDIALOGwindow_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_REBOOTDIALOGYES_button_clicked | ( | GtkWidget * | widget, | |
| gpointer | user_data | |||
| ) |
References call_script(), and glade_xml.
| void on_REFRESHTIME_button_clicked | ( | GtkButton * | widget, | |
| gpointer | user_data | |||
| ) |
| void on_REMOTENETenable_select_changed | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_RNDF_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_RNDFbutton_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_RNDFCHECKSTATUS_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), glade_xml, and on_COLLECTEDPOINTSREFRESH_button_clicked().
| void on_RNDFCREATORQUIT_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| gboolean on_RNDFCREATORSAVE_dialog_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_RNDFCREATORSAVEDIALOGNO_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_RNDFCREATORSAVEDIALOGYES_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| gboolean on_RNDFCREATORwindow_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_ROUTE_select_changed | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_ROUTEFILEbutton_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_ROUTEFILECONTINUE_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| gboolean on_ROUTEFILEerror_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_SENSORDRIVERS_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References cajun::ui_config_t::clear_camera_check_buttons(), cajun::ui_config_t::clear_ibeo_alasca_check_buttons(), cajun::ui_config_t::clear_sick_check_buttons(), cajun::ui_config_t::clear_vorad_radar_check_buttons(), cajun::ui_config_t::get_camera_check_buttons(), cajun::ui_config_t::get_ibeo_alasca_check_buttons(), cajun::ui_config_t::get_sick_check_buttons(), cajun::ui_config_t::get_vorad_radar_check_buttons(), and glade_xml.
| void on_SENSORDRIVERSAPPLY_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| gboolean on_SENSORDRIVERSwindow_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_SETDATE_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), glade_xml, and progname.
| void on_SETDATEALL_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), glade_xml, and progname.
| void on_SETUP_ok_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), cajun::ui_config_t::disable_broadcast(), cajun::ui_config_t::enable_broadcast(), cajun::ui_config_t::get_bot_name(), cajun::ui_config_t::get_mission_file(), cajun::ui_config_t::get_route_file(), cajun::ui_config_t::get_script_name(), cajun::ui_config_t::get_user_name(), glade_xml, cajun::ui_config_t::set_route_mode(), cajun::ui_config_t::set_script_name(), and cajun::ui_config_t::set_user_name().
| void on_SETUPbutton_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References get_conf_values(), and glade_xml.
| gboolean on_SETUPwindow_map_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml, cajun::ui_config_t::gui_init(), init_main_window(), and init_setup_window().
| void on_STEERING_select_changed | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_TURNSPEED_entry_activate | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_TURNSPEEDerror_ok_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References glade_xml.
| gboolean on_TURNSPEEDSerror_delete_event | ( | GtkWidget * | widget, | |
| GdkEvent * | event, | |||
| gpointer | user_data | |||
| ) |
References glade_xml.
| void on_VISUALIZERbutton_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
| void on_WAYPOINTCOLLECT_button_clicked | ( | GtkButton * | button, | |
| gpointer | user_data | |||
| ) |
References call_script(), and glade_xml.
| gboolean print_queue | ( | gpointer | data | ) |
References cajun::ui_config_t::get_ui_queue(), and cajun::my_ui_base_t::update_ui().
Referenced by init_main_window().
| void push_widgets | ( | gboolean | is_launch | ) |
References cajun::gui_cmd::cmd, cajun::ui_config_t::get_cbstat_async_queue(), cajun::gui_cmd::gui_widgets, cajun::SENS, and cajun::UNSENS.
Referenced by on_KILLbutton_clicked(), and on_LAUNCHbutton_clicked().
| void quit_app | ( | gboolean | shutdown_all_computers | ) |
References call_script(), and launch_child_pid.
Referenced by on_POWEROFFALLDIALOGNO_button_clicked(), and on_POWEROFFALLDIALOGYES_button_clicked().
| void view_data | ( | GtkCellRendererToggle * | cell, | |
| const gchar * | path_str, | |||
| gpointer | data | |||
| ) |
Referenced by make_tree_view().
| GladeXML* glade_xml |
Referenced by create_tags(), get_cbmesg(), get_conf_values(), gui_queue_watcher(), init_log_folder_window(), init_setup_window(), init_window_icons(), main(), make_tree_view(), on_BOTMODE_select_changed(), on_cbstat_delete_event(), on_COLLECTEDPOINTSBUILD_button_clicked(), on_COLLECTEDPOINTSREFRESH_button_clicked(), on_COLLECTEDPOINTSSAVE_button_clicked(), on_COMPILECODE_dialog_delete_event(), on_COMPILECODEEXECUTE_button_clicked(), on_CONNECTIONSTATUSrefresh_button_clicked(), on_COPYDATAbutton_clicked(), on_CORRECTIONSRESTART_button_clicked(), on_DATACOPY_button_clicked(), on_GENERICSETUP_expander_activate(), on_GPSDRESTART_button_clicked(), on_HELPbutton_clicked(), on_HELPwindow_delete_event(), on_KILLbutton_clicked(), on_LASTLOGDATA_dialog_delete_event(), on_LASTLOGDATANO_button_clicked(), on_LASTLOGDATAYES_button_clicked(), on_LAUNCHbutton_clicked(), on_LOGbutton_clicked(), on_LOGDATACOPYOK_button_clicked(), on_LOGDATACOPYSTART_button_clicked(), on_LOGDATACOPYwindow_delete_event(), on_LOGDATACOPYwindow_map_event(), on_LOGDATADESTINATION_button_clicked(), on_MDF_button_clicked(), on_NTPRESTART_button_clicked(), on_NTPSTATUSrefresh_button_clicked(), on_POWEROFFALLDIALOGCANCEL_button_clicked(), on_POWEROFFALLDIALOGNO_button_clicked(), on_POWEROFFALLDIALOGwindow_delete_event(), on_POWEROFFALLDIALOGYES_button_clicked(), on_QUITbutton_clicked(), on_REBOOT_button_clicked(), on_REBOOTDIALOGNO_button_clicked(), on_REBOOTDIALOGwindow_delete_event(), on_REBOOTDIALOGYES_button_clicked(), on_REFRESHTIME_button_clicked(), on_RNDF_button_clicked(), on_RNDFbutton_clicked(), on_RNDFCHECKSTATUS_button_clicked(), on_RNDFCREATORQUIT_button_clicked(), on_RNDFCREATORSAVE_dialog_delete_event(), on_RNDFCREATORSAVEDIALOGNO_button_clicked(), on_RNDFCREATORSAVEDIALOGYES_button_clicked(), on_RNDFCREATORwindow_delete_event(), on_ROUTEFILEbutton_clicked(), on_ROUTEFILECONTINUE_button_clicked(), on_ROUTEFILEerror_delete_event(), on_SENSORDRIVERS_button_clicked(), on_SENSORDRIVERSAPPLY_button_clicked(), on_SENSORDRIVERSwindow_delete_event(), on_SETDATE_button_clicked(), on_SETDATEALL_button_clicked(), on_SETUP_ok_clicked(), on_SETUPbutton_clicked(), on_SETUPwindow_map_event(), on_TURNSPEEDerror_ok_button_clicked(), on_TURNSPEEDSerror_delete_event(), and on_WAYPOINTCOLLECT_button_clicked().
| pid_t launch_child_pid |
Referenced by call_script(), get_child_status(), and quit_app().
| const gchar* progname = NULL |
Referenced by check_botname(), check_dependencies(), fill_tree_view(), get_conf_values(), cajun::cbstat_utils::get_entries_from_file(), init_main_window(), init_window_icons(), main(), on_CHECKAGAIN_button_clicked(), on_COMPILECODEEXECUTE_button_clicked(), on_CONNECTIONSTATUSrefresh_button_clicked(), on_CORRECTIONSRESTART_button_clicked(), on_GPSDRESTART_button_clicked(), on_LOGbutton_clicked(), on_NTPRESTART_button_clicked(), on_NTPRESTARTALL_button_clicked(), on_NTPSTATUSrefresh_button_clicked(), on_REBOOT_button_clicked(), on_REFRESHTIME_button_clicked(), on_RNDFCREATORSAVEDIALOGYES_button_clicked(), on_SETDATE_button_clicked(), on_SETDATEALL_button_clicked(), on_VISUALIZERbutton_clicked(), and cajun::cbstat_utils::wait_for_entries_to_file().
1.6.1