| 49 |
49 |
| 50 static UiQueue *event_queue; |
50 static UiQueue *event_queue; |
| 51 |
51 |
| 52 static CxMap *srv_obj_map; |
52 static CxMap *srv_obj_map; |
| 53 static uint64_t srv_obj_id_counter = 0; |
53 static uint64_t srv_obj_id_counter = 0; |
| |
54 |
| |
55 // NOOP on most platforms, expect macos |
| |
56 void ui_set_main_thread_error_msg(const char *msg) {} |
| 54 |
57 |
| 55 void ui_init(const char *appname, int argc, char **argv) { |
58 void ui_init(const char *appname, int argc, char **argv) { |
| 56 ui_app_name = appname ? strdup(appname) : NULL; |
59 ui_app_name = appname ? strdup(appname) : NULL; |
| 57 |
60 |
| 58 message_handler = uic_simple_msg_handler(STDIN_FILENO, STDOUT_FILENO, ui_server_message_received); |
61 message_handler = uic_simple_msg_handler(STDIN_FILENO, STDOUT_FILENO, ui_server_message_received); |