Remmina - The GTK+ Remote Desktop Client
v1.4.2
Remmina is a remote desktop client written in GTK+, aiming to be useful for system administrators and travellers, who need to work with lots of remote computers in front of either large monitors or tiny netbooks. Remmina supports multiple network protocols in an integrated and consistent user interface. Currently RDP, VNC, NX, XDMCP and SSH are supported.
|
Go to the source code of this file.
Data Structures | |
struct | _RemminaProtocolWidget |
struct | _RemminaProtocolWidgetClass |
Typedefs | |
typedef struct _RemminaProtocolWidgetPriv | RemminaProtocolWidgetPriv |
typedef gboolean(* | RemminaHostkeyFunc) (RemminaProtocolWidget *gp, guint keyval, gboolean release) |
typedef gboolean(* RemminaHostkeyFunc) (RemminaProtocolWidget *gp, guint keyval, gboolean release) |
Definition at line 113 of file remmina_protocol_widget.h.
typedef struct _RemminaProtocolWidgetPriv RemminaProtocolWidgetPriv |
Definition at line 55 of file remmina_protocol_widget.h.
void remmina_protocol_widget_call_feature_by_ref | ( | RemminaProtocolWidget * | gp, |
const RemminaProtocolFeature * | feature | ||
) |
Definition at line 628 of file remmina_protocol_widget.c.
void remmina_protocol_widget_call_feature_by_type | ( | RemminaProtocolWidget * | gp, |
RemminaProtocolFeatureType | type, | ||
gint | id | ||
) |
Definition at line 615 of file remmina_protocol_widget.c.
void remmina_protocol_widget_chat_close | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1729 of file remmina_protocol_widget.c.
void remmina_protocol_widget_chat_open | ( | RemminaProtocolWidget * | gp, |
const gchar * | name, | ||
void(*)(RemminaProtocolWidget *gp, const gchar *text) | on_send, | ||
void(*)(RemminaProtocolWidget *gp) | on_destroy | ||
) |
Definition at line 1713 of file remmina_protocol_widget.c.
void remmina_protocol_widget_chat_receive | ( | RemminaProtocolWidget * | gp, |
const gchar * | text | ||
) |
Definition at line 1736 of file remmina_protocol_widget.c.
void remmina_protocol_widget_close_connection | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 432 of file remmina_protocol_widget.c.
void remmina_protocol_widget_desktop_resize | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 424 of file remmina_protocol_widget.c.
void remmina_protocol_widget_emit_signal | ( | RemminaProtocolWidget * | gp, |
const gchar * | signal_name | ||
) |
Definition at line 565 of file remmina_protocol_widget.c.
gchar* remmina_protocol_widget_get_cacert | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1556 of file remmina_protocol_widget.c.
gchar* remmina_protocol_widget_get_cacrl | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1565 of file remmina_protocol_widget.c.
gchar* remmina_protocol_widget_get_clientcert | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1574 of file remmina_protocol_widget.c.
gchar* remmina_protocol_widget_get_clientkey | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1583 of file remmina_protocol_widget.c.
RemminaScaleMode remmina_protocol_widget_get_current_scale_mode | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1141 of file remmina_protocol_widget.c.
gchar* remmina_protocol_widget_get_domain | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1544 of file remmina_protocol_widget.c.
const gchar* remmina_protocol_widget_get_error_message | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1172 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_get_expand | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1153 of file remmina_protocol_widget.c.
const RemminaProtocolFeature* remmina_protocol_widget_get_features | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 586 of file remmina_protocol_widget.c.
RemminaFile* remmina_protocol_widget_get_file | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1204 of file remmina_protocol_widget.c.
gint remmina_protocol_widget_get_height | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1129 of file remmina_protocol_widget.c.
gchar* remmina_protocol_widget_get_password | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1538 of file remmina_protocol_widget.c.
gint remmina_protocol_widget_get_profile_remote_height | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1109 of file remmina_protocol_widget.c.
gint remmina_protocol_widget_get_profile_remote_width | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1102 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_get_savepassword | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1550 of file remmina_protocol_widget.c.
GType remmina_protocol_widget_get_type | ( | void | ) |
gchar* remmina_protocol_widget_get_username | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1532 of file remmina_protocol_widget.c.
gint remmina_protocol_widget_get_width | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1117 of file remmina_protocol_widget.c.
void remmina_protocol_widget_grab_focus | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 212 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_has_error | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1166 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_is_closed | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1198 of file remmina_protocol_widget.c.
void remmina_protocol_widget_mpdestroy | ( | RemminaConnectionObject * | cnnobj, |
RemminaMessagePanel * | mp | ||
) |
Definition at line 712 of file remmina_protocol_widget.c.
RemminaMessagePanel* remmina_protocol_widget_mpprogress | ( | RemminaConnectionObject * | cnnobj, |
const gchar * | msg, | ||
RemminaMessagePanelCallback | response_callback, | ||
gpointer | response_callback_data | ||
) |
Definition at line 687 of file remmina_protocol_widget.c.
GtkWidget* remmina_protocol_widget_new | ( | void | ) |
Definition at line 1781 of file remmina_protocol_widget.c.
void remmina_protocol_widget_open_connection | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 300 of file remmina_protocol_widget.c.
gint remmina_protocol_widget_panel_auth | ( | RemminaProtocolWidget * | gp, |
RemminaMessagePanelFlags | pflags, | ||
const gchar * | title, | ||
const gchar * | default_username, | ||
const gchar * | default_password, | ||
const gchar * | default_domain, | ||
const gchar * | password_prompt | ||
) |
Definition at line 1419 of file remmina_protocol_widget.c.
gint remmina_protocol_widget_panel_authuserpwd_ssh_tunnel | ( | RemminaProtocolWidget * | gp, |
gboolean | want_domain, | ||
gboolean | allow_password_saving | ||
) |
Definition at line 1427 of file remmina_protocol_widget.c.
gint remmina_protocol_widget_panel_authx509 | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1481 of file remmina_protocol_widget.c.
gint remmina_protocol_widget_panel_changed_certificate | ( | RemminaProtocolWidget * | gp, |
const gchar * | subject, | ||
const gchar * | issuer, | ||
const gchar * | new_fingerprint, | ||
const gchar * | old_fingerprint | ||
) |
Definition at line 1510 of file remmina_protocol_widget.c.
void remmina_protocol_widget_panel_destroy | ( | RemminaProtocolWidget * | gp | ) |
void remmina_protocol_widget_panel_hide | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1701 of file remmina_protocol_widget.c.
gint remmina_protocol_widget_panel_new_certificate | ( | RemminaProtocolWidget * | gp, |
const gchar * | subject, | ||
const gchar * | issuer, | ||
const gchar * | fingerprint | ||
) |
Definition at line 1489 of file remmina_protocol_widget.c.
gint remmina_protocol_widget_panel_question_yesno | ( | RemminaProtocolWidget * | gp, |
const char * | msg | ||
) |
Definition at line 1414 of file remmina_protocol_widget.c.
void remmina_protocol_widget_panel_show | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1695 of file remmina_protocol_widget.c.
void remmina_protocol_widget_panel_show_listen | ( | RemminaProtocolWidget * | gp, |
gint | port | ||
) |
Definition at line 1646 of file remmina_protocol_widget.c.
void remmina_protocol_widget_panel_show_retry | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1674 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_plugin_receives_keystrokes | ( | RemminaProtocolWidget * | gp | ) |
Check if the plugin accepts keystrokes.
Definition at line 466 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_plugin_screenshot | ( | RemminaProtocolWidget * | gp, |
RemminaPluginScreenshotData * | rpsd | ||
) |
Definition at line 555 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_query_feature_by_ref | ( | RemminaProtocolWidget * | gp, |
const RemminaProtocolFeature * | feature | ||
) |
Definition at line 609 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_query_feature_by_type | ( | RemminaProtocolWidget * | gp, |
RemminaProtocolFeatureType | type | ||
) |
Definition at line 592 of file remmina_protocol_widget.c.
void remmina_protocol_widget_register_hostkey | ( | RemminaProtocolWidget * | gp, |
GtkWidget * | widget | ||
) |
Definition at line 674 of file remmina_protocol_widget.c.
void remmina_protocol_widget_save_cred | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1592 of file remmina_protocol_widget.c.
void remmina_protocol_widget_send_keys_signals | ( | GtkWidget * | widget, |
const guint * | keyvals, | ||
int | keyvals_length, | ||
GdkEventType | action | ||
) |
Definition at line 1790 of file remmina_protocol_widget.c.
void remmina_protocol_widget_send_keystrokes | ( | RemminaProtocolWidget * | gp, |
GtkMenuItem * | widget | ||
) |
Send to the plugin some keystrokes.
Definition at line 474 of file remmina_protocol_widget.c.
void remmina_protocol_widget_set_current_scale_mode | ( | RemminaProtocolWidget * | gp, |
RemminaScaleMode | scalemode | ||
) |
Definition at line 1147 of file remmina_protocol_widget.c.
void remmina_protocol_widget_set_display | ( | RemminaProtocolWidget * | gp, |
gint | display | ||
) |
Definition at line 1089 of file remmina_protocol_widget.c.
void remmina_protocol_widget_set_error | ( | RemminaProtocolWidget * | gp, |
const gchar * | fmt, | ||
... | |||
) |
Definition at line 1178 of file remmina_protocol_widget.c.
void remmina_protocol_widget_set_expand | ( | RemminaProtocolWidget * | gp, |
gboolean | expand | ||
) |
Definition at line 1159 of file remmina_protocol_widget.c.
void remmina_protocol_widget_set_height | ( | RemminaProtocolWidget * | gp, |
gint | height | ||
) |
Definition at line 1135 of file remmina_protocol_widget.c.
void remmina_protocol_widget_set_hostkey_func | ( | RemminaProtocolWidget * | gp, |
RemminaHostkeyFunc | func | ||
) |
Definition at line 681 of file remmina_protocol_widget.c.
void remmina_protocol_widget_set_width | ( | RemminaProtocolWidget * | gp, |
gint | width | ||
) |
Definition at line 1123 of file remmina_protocol_widget.c.
void remmina_protocol_widget_setup | ( | RemminaProtocolWidget * | gp, |
RemminaFile * | remminafile, | ||
RemminaConnectionObject * | cnnobj | ||
) |
Definition at line 1758 of file remmina_protocol_widget.c.
void remmina_protocol_widget_signal_connection_closed | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 343 of file remmina_protocol_widget.c.
void remmina_protocol_widget_signal_connection_opened | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 377 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_ssh_exec | ( | RemminaProtocolWidget * | gp, |
gboolean | wait, | ||
const gchar * | fmt, | ||
... | |||
) |
Definition at line 942 of file remmina_protocol_widget.c.
gchar* remmina_protocol_widget_start_direct_tunnel | ( | RemminaProtocolWidget * | gp, |
gint | default_port, | ||
gboolean | port_plus | ||
) |
Start an SSH tunnel if possible and return the host:port string.
Definition at line 816 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_start_reverse_tunnel | ( | RemminaProtocolWidget * | gp, |
gint | local_port | ||
) |
Definition at line 912 of file remmina_protocol_widget.c.
gboolean remmina_protocol_widget_start_xport_tunnel | ( | RemminaProtocolWidget * | gp, |
RemminaXPortTunnelInitFunc | init_func | ||
) |
Definition at line 1046 of file remmina_protocol_widget.c.
void remmina_protocol_widget_unlock_dynres | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 409 of file remmina_protocol_widget.c.
void remmina_protocol_widget_update_align | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 394 of file remmina_protocol_widget.c.
void remmina_protocol_widget_update_remote_resolution | ( | RemminaProtocolWidget * | gp | ) |
Definition at line 1829 of file remmina_protocol_widget.c.