Files
openairinterface5g/common/utils/itti_analyzer/libui/ui_interface.c
T

35 lines
1005 B
C

#include <pthread.h>
#include <stdint.h>
#include <unistd.h>
#include <gtk/gtk.h>
#include "ui_interface.h"
#include "ui_tree_view.h"
#include "ui_notifications.h"
#include "ui_signal_dissect_view.h"
#include "socket.h"
#include "xml_parse.h"
ui_interface_t ui_interface = {
.dissector_ready = 0,
/** core program -> UI **/
.ui_notification_dialog = ui_notification_dialog,
.ui_disable_connect_button = ui_disable_connect_button,
.ui_enable_connect_button = ui_enable_connect_button,
.ui_progress_bar_set_fraction = ui_progress_bar_set_fraction,
.ui_progress_bar_terminate = ui_progress_bar_terminate,
.ui_tree_view_new_signal_ind = ui_tree_view_new_signal_ind,
.ui_signal_set_text = ui_signal_set_text,
/** UI -> core program **/
.socket_connect = socket_connect_to_remote_host,
.socket_disconnect = socket_disconnect_from_remote_host,
.parse_signal_file = xml_parse_file,
.dissect_signal = dissect_signal,
};