static void df_process_channel_event(rdpChannels* channels, freerdp* instance) { wMessage* event; event = freerdp_channels_pop_event(channels); if (event) { switch (GetMessageType(event->id)) { case CliprdrChannel_MonitorReady: df_process_cb_monitor_ready_event(channels, instance); break; default: fprintf(stderr, "df_process_channel_event: unknown event type %d\n", GetMessageType(event->id)); break; } freerdp_event_free(event); } }
static void df_process_channel_event(rdpChannels* channels, freerdp* instance) { RDP_EVENT* event; event = freerdp_channels_pop_event(channels); if (event) { switch (event->event_type) { case RDP_EVENT_TYPE_CB_MONITOR_READY: df_process_cb_monitor_ready_event(channels, instance); break; default: printf("df_process_channel_event: unknown event type %d\n", event->event_type); break; } freerdp_event_free(event); } }