Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/remmina-plugins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiovanni Panozzo <giovanni@panozzo.it>2019-10-27 23:41:37 +0300
committerGiovanni Panozzo <giovanni@panozzo.it>2019-11-01 11:11:27 +0300
commit020e8619a96c342cb5d9d3d50f688e05349348d3 (patch)
tree0db6c7d8d56da392db8033c8dc825f0f08b737b1
parentf61920a95d22130259b3cceec867a9920d844aff (diff)
Plugin connection close refactoring
-rw-r--r--xdmcp_plugin.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/xdmcp_plugin.c b/xdmcp_plugin.c
index ac8109f..97f71fc 100644
--- a/xdmcp_plugin.c
+++ b/xdmcp_plugin.c
@@ -68,14 +68,14 @@ static void remmina_plugin_xdmcp_on_plug_added(GtkSocket *socket, RemminaProtoco
TRACE_CALL(__func__);
RemminaPluginXdmcpData *gpdata = GET_PLUGIN_DATA(gp);
- remmina_plugin_service->protocol_plugin_emit_signal(gp, "connect");
+ remmina_plugin_service->protocol_plugin_signal_connection_opened(gp);
gpdata->ready = TRUE;
}
static void remmina_plugin_xdmcp_on_plug_removed(GtkSocket *socket, RemminaProtocolWidget *gp)
{
TRACE_CALL(__func__);
- remmina_plugin_service->protocol_plugin_close_connection(gp);
+ remmina_plugin_service->protocol_plugin_signal_connection_closed(gp);
}
static gboolean remmina_plugin_xdmcp_start_xephyr(RemminaProtocolWidget *gp)
@@ -228,7 +228,7 @@ remmina_plugin_xdmcp_main_thread(gpointer data)
CANCEL_ASYNC
if (!remmina_plugin_xdmcp_main((RemminaProtocolWidget*)data)) {
- IDLE_ADD((GSourceFunc)remmina_plugin_service->protocol_plugin_close_connection, data);
+ IDLE_ADD((GSourceFunc)remmina_plugin_service->protocol_plugin_signal_connection_closed, data);
}
return NULL;
}
@@ -307,7 +307,7 @@ static gboolean remmina_plugin_xdmcp_close_connection(RemminaProtocolWidget *gp)
gpdata->pid = 0;
}
- remmina_plugin_service->protocol_plugin_emit_signal(gp, "disconnect");
+ remmina_plugin_service->protocol_plugin_signal_connection_closed(gp);
return FALSE;
}
@@ -421,4 +421,3 @@ remmina_plugin_entry(RemminaPluginService *service)
return TRUE;
}
-