Go to the source code of this file.
|
void | remmina_plugin_manager_init (void) |
|
JsonNode * | remmina_plugin_manager_get_installed_plugins (void) |
|
RemminaPlugin * | remmina_plugin_manager_get_plugin (RemminaPluginType type, const gchar *name) |
|
gboolean | remmina_plugin_manager_query_feature_by_type (RemminaPluginType ptype, const gchar *name, RemminaProtocolFeatureType ftype) |
|
void | remmina_plugin_manager_for_each_plugin (RemminaPluginType type, RemminaPluginFunc func, gpointer data) |
|
void | remmina_plugin_manager_show (GtkWindow *parent) |
|
void | remmina_plugin_manager_for_each_plugin_stdout (RemminaPluginType type, RemminaPluginFunc func, gpointer data) |
|
void | remmina_plugin_manager_show_stdout () |
|
void * | remmina_plugin_manager_get_available_plugins () |
|
gboolean | remmina_plugin_manager_parse_plugin_list (gpointer user_data) |
|
gboolean | remmina_plugin_manager_download_plugins (gpointer user_data) |
|
RemminaFilePlugin * | remmina_plugin_manager_get_import_file_handler (const gchar *file) |
|
RemminaFilePlugin * | remmina_plugin_manager_get_export_file_handler (RemminaFile *remminafile) |
|
RemminaSecretPlugin * | remmina_plugin_manager_get_secret_plugin (void) |
|
const gchar * | remmina_plugin_manager_get_canonical_setting_name (const RemminaProtocolSetting *setting) |
|
gboolean | remmina_plugin_manager_is_encrypted_setting (RemminaProtocolPlugin *pp, const char *setting) |
|
gboolean | remmina_gtksocket_available () |
|
gboolean | remmina_plugin_manager_verify_duplicate_plugins (RemminaPlugin *test_plugin) |
|
void | remmina_plugin_manager_toggle_checkbox (GtkCellRendererToggle *cell, gchar *path, GtkListStore *model) |
|
void | remmina_plugin_manager_on_response (GtkDialog *dialog, gint response_id, gpointer user_data) |
|
void | remmina_append_json_objects_from_response_str (JsonReader *response_str, GArray *data_array) |
|
guint | remmina_plugin_manager_deserialize_plugin_response (GArray *name_array) |
|
gboolean | remmina_attempt_to_write_plugin_data_to_disk (RemminaServerPluginResponse *plugin) |
|
GFile * | remmina_create_plugin_file (const gchar *plugin_name, const gchar *plugin_version) |
|
JsonNode * | remmina_plugin_manager_plugin_stats_get_all (void) |
|
gboolean | remmina_plugin_manager_loader_supported (const char *filetype) |
|
void | remmina_plugin_manager_add_loader (char *filetype, RemminaPluginLoaderFunc func) |
|
◆ RemminaPluginLoaderFunc
◆ remmina_append_json_objects_from_response_str()
void remmina_append_json_objects_from_response_str |
( |
JsonReader * |
response_str, |
|
|
GArray * |
data_array |
|
) |
| |
◆ remmina_attempt_to_write_plugin_data_to_disk()
◆ remmina_create_plugin_file()
GFile* remmina_create_plugin_file |
( |
const gchar * |
plugin_name, |
|
|
const gchar * |
plugin_version |
|
) |
| |
◆ remmina_gtksocket_available()
gboolean remmina_gtksocket_available |
( |
| ) |
|
◆ remmina_plugin_manager_add_loader()
◆ remmina_plugin_manager_deserialize_plugin_response()
guint remmina_plugin_manager_deserialize_plugin_response |
( |
GArray * |
name_array | ) |
|
◆ remmina_plugin_manager_download_plugins()
gboolean remmina_plugin_manager_download_plugins |
( |
gpointer |
user_data | ) |
|
◆ remmina_plugin_manager_for_each_plugin()
◆ remmina_plugin_manager_for_each_plugin_stdout()
◆ remmina_plugin_manager_get_available_plugins()
void* remmina_plugin_manager_get_available_plugins |
( |
| ) |
|
◆ remmina_plugin_manager_get_canonical_setting_name()
◆ remmina_plugin_manager_get_export_file_handler()
◆ remmina_plugin_manager_get_import_file_handler()
RemminaFilePlugin* remmina_plugin_manager_get_import_file_handler |
( |
const gchar * |
file | ) |
|
◆ remmina_plugin_manager_get_installed_plugins()
JsonNode* remmina_plugin_manager_get_installed_plugins |
( |
void |
| ) |
|
◆ remmina_plugin_manager_get_plugin()
◆ remmina_plugin_manager_get_secret_plugin()
◆ remmina_plugin_manager_init()
void remmina_plugin_manager_init |
( |
void |
| ) |
|
◆ remmina_plugin_manager_is_encrypted_setting()
gboolean remmina_plugin_manager_is_encrypted_setting |
( |
RemminaProtocolPlugin * |
pp, |
|
|
const char * |
setting |
|
) |
| |
◆ remmina_plugin_manager_loader_supported()
gboolean remmina_plugin_manager_loader_supported |
( |
const char * |
filetype | ) |
|
◆ remmina_plugin_manager_on_response()
void remmina_plugin_manager_on_response |
( |
GtkDialog * |
dialog, |
|
|
gint |
response_id, |
|
|
gpointer |
user_data |
|
) |
| |
◆ remmina_plugin_manager_parse_plugin_list()
gboolean remmina_plugin_manager_parse_plugin_list |
( |
gpointer |
user_data | ) |
|
◆ remmina_plugin_manager_plugin_stats_get_all()
JsonNode* remmina_plugin_manager_plugin_stats_get_all |
( |
void |
| ) |
|
◆ remmina_plugin_manager_query_feature_by_type()
◆ remmina_plugin_manager_show()
void remmina_plugin_manager_show |
( |
GtkWindow * |
parent | ) |
|
◆ remmina_plugin_manager_show_stdout()
void remmina_plugin_manager_show_stdout |
( |
| ) |
|
◆ remmina_plugin_manager_toggle_checkbox()
void remmina_plugin_manager_toggle_checkbox |
( |
GtkCellRendererToggle * |
cell, |
|
|
gchar * |
path, |
|
|
GtkListStore * |
model |
|
) |
| |
◆ remmina_plugin_manager_verify_duplicate_plugins()
gboolean remmina_plugin_manager_verify_duplicate_plugins |
( |
RemminaPlugin * |
test_plugin | ) |
|
◆ remmina_plugin_manager_service
◆ RemminaPluginFunc
G_BEGIN_DECLS typedef gboolean(* RemminaPluginFunc) (gchar *name, RemminaPlugin *plugin, gpointer data) |
( |
gchar * |
name, |
|
|
RemminaPlugin * |
plugin, |
|
|
gpointer |
data |
|
) |
| |