gint Restart_clicked(UNUSED GtkWidget *Button, UNUSED gpointer data) { net_reset(); gtk_redraw(); return FALSE; }
gint gtk_ping(UNUSED gpointer data) { gtk_redraw(); net_send_batch(); g_source_remove (tag); gtk_add_ping_timeout (); return TRUE; }
gint WaitTime_changed(UNUSED GtkAdjustment *Adj, UNUSED GtkWidget *Button) { WaitTime = gtk_spin_button_get_value(GTK_SPIN_BUTTON(Button)); g_source_remove (tag); gtk_add_ping_timeout (); gtk_redraw(); return FALSE; }
gint Pause_clicked(UNUSED GtkWidget *Button, UNUSED gpointer data) { static int paused = 0; if (paused) { gtk_add_ping_timeout (); } else { g_source_remove (tag); } paused = ! paused; gtk_redraw(); return FALSE; }
void display_redraw(void) { switch(DisplayMode) { case DisplayCurses: mtr_curses_redraw(); break; case DisplaySplit: split_redraw(); break; case DisplayGTK: gtk_redraw(); break; } }
gboolean gtk_dns_data(UNUSED GIOChannel *channel, UNUSED GIOCondition cond, UNUSED gpointer data) { dns_ack(); gtk_redraw(); return TRUE; }