Remmina - The GTK+ Remote Desktop Client
v1.4.33
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 | PyRemminaProtocolSetting |
Adapter struct to handle Remmina protocol settings. More... | |
Functions | |
gboolean | python_wrapper_check_mandatory_member (PyObject *instance, const gchar *member) |
Util function to check if a specific member is define in a Python object. More... | |
static PyObject * | python_wrapper_debug_wrapper (PyObject *self, PyObject *msg) |
static PyObject * | remmina_register_plugin_wrapper (PyObject *self, PyObject *plugin) |
static PyObject * | remmina_file_get_datadir_wrapper (PyObject *self, PyObject *plugin) |
static PyObject * | remmina_file_new_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | remmina_pref_set_value_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | remmina_pref_get_value_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | remmina_pref_get_scale_quality_wrapper (PyObject *self, PyObject *plugin) |
static PyObject * | remmina_pref_get_sshtunnel_port_wrapper (PyObject *self, PyObject *plugin) |
static PyObject * | remmina_pref_get_ssh_loglevel_wrapper (PyObject *self, PyObject *plugin) |
static PyObject * | remmina_pref_get_ssh_parseconfig_wrapper (PyObject *self, PyObject *plugin) |
static PyObject * | remmina_pref_keymap_get_keyval_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | python_wrapper_log_print_wrapper (PyObject *self, PyObject *arg) |
static PyObject * | remmina_widget_pool_register_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | rcw_open_from_file_full_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | remmina_public_get_server_port_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | remmina_masterthread_exec_is_main_thread_wrapper (PyObject *self, PyObject *plugin) |
static PyObject * | remmina_gtksocket_available_wrapper (PyObject *self, PyObject *plugin) |
static PyObject * | remmina_protocol_widget_get_profile_remote_height_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | remmina_protocol_widget_get_profile_remote_width_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | python_wrapper_show_dialog_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | python_wrapper_get_mainwindow_wrapper (PyObject *self, PyObject *args) |
static PyObject * | remmina_protocol_plugin_signal_connection_opened_wrapper (PyObject *self, PyObject *args) |
static PyObject * | remmina_protocol_plugin_signal_connection_closed_wrapper (PyObject *self, PyObject *args) |
static PyObject * | remmina_protocol_plugin_init_auth_wrapper (PyObject *self, PyObject *args, PyObject *kwargs) |
static PyObject * | python_protocol_setting_new (PyTypeObject *type, PyObject *args, PyObject *kwargs) |
Initializes the memory and the fields of the remmina.Setting Python type. More... | |
static int | python_protocol_setting_init (PyRemminaProtocolSetting *self, PyObject *args, PyObject *kwargs) |
Constructor of the remmina.Setting Python type. More... | |
PyObject * | python_protocol_feature_new (PyTypeObject *type, PyObject *kws, PyObject *args) |
static int | python_protocol_feature_init (PyRemminaProtocolFeature *self, PyObject *args, PyObject *kwargs) |
PyRemminaProtocolFeature * | python_wrapper_protocol_feature_new (void) |
PyObject * | python_screenshot_data_new (PyTypeObject *type, PyObject *kws, PyObject *args) |
static int | python_screenshot_data_init (PyRemminaPluginScreenshotData *self, PyObject *args, PyObject *kwargs) |
PyRemminaPluginScreenshotData * | python_wrapper_screenshot_data_new (void) |
static PyObject * | python_wrapper_generic_to_int (PyGeneric *self, PyObject *args) |
static PyObject * | python_wrapper_generic_to_bool (PyGeneric *self, PyObject *args) |
static PyObject * | python_wrapper_generic_to_string (PyGeneric *self, PyObject *args) |
static void | python_wrapper_generic_dealloc (PyObject *self) |
PyObject * | python_wrapper_generic_type_new (PyTypeObject *type, PyObject *kws, PyObject *args) |
static int | python_wrapper_generic_init (PyGeneric *self, PyObject *args, PyObject *kwargs) |
PyGeneric * | python_wrapper_generic_new (void) |
Creates a new instance of PyGeneric. More... | |
PyMODINIT_FUNC | python_wrapper_module_initialize (void) |
Is called from the Python engine when it initializes the 'remmina' module. More... | |
void | python_wrapper_module_init (void) |
Initializes all globals and registers the 'remmina' module in the Python engine. More... | |
void | python_wrapper_to_protocol_setting (RemminaProtocolSetting *dest, PyObject *setting) |
Converts the PyObject to RemminaProtocolSetting. More... | |
void | python_wrapper_to_protocol_feature (RemminaProtocolFeature *dest, PyObject *feature) |
Converts the PyObject to RemminaProtocolFeature. More... | |
Variables | |
static PyMethodDef | remmina_python_module_type_methods [] |
Declares functions for the Remmina module. More... | |
static PyModuleDef | remmina_python_module_type |
The definition of the Python module 'remmina'. More... | |
static PyMemberDef | python_protocol_setting_type_members [] |
static PyTypeObject | python_protocol_setting_type |
static PyMemberDef | python_protocol_feature_members [] |
static PyTypeObject | python_protocol_feature_type |
static PyMemberDef | python_screenshot_data_members [] |
static PyTypeObject | python_screenshot_data_type |
static PyMethodDef | python_wrapper_generic_methods [] |
static PyMemberDef | python_wrapper_generic_members [] |
static PyTypeObject | python_generic_type |
|
static |
Definition at line 382 of file python_wrapper_remmina.c.
PyObject* python_protocol_feature_new | ( | PyTypeObject * | type, |
PyObject * | kws, | ||
PyObject * | args | ||
) |
Definition at line 358 of file python_wrapper_remmina.c.
|
static |
Constructor of the remmina.Setting Python type.
This function is callback for the Python engine.
Definition at line 277 of file python_wrapper_remmina.c.
|
static |
Initializes the memory and the fields of the remmina.Setting Python type.
This function is callback for the Python engine.
Definition at line 252 of file python_wrapper_remmina.c.
|
static |
Definition at line 455 of file python_wrapper_remmina.c.
PyObject* python_screenshot_data_new | ( | PyTypeObject * | type, |
PyObject * | kws, | ||
PyObject * | args | ||
) |
Definition at line 437 of file python_wrapper_remmina.c.
gboolean python_wrapper_check_mandatory_member | ( | PyObject * | instance, |
const gchar * | member | ||
) |
Util function to check if a specific member is define in a Python object.
Definition at line 738 of file python_wrapper_remmina.c.
|
static |
Definition at line 978 of file python_wrapper_remmina.c.
|
static |
Definition at line 490 of file python_wrapper_remmina.c.
|
static |
Definition at line 521 of file python_wrapper_remmina.c.
PyGeneric* python_wrapper_generic_new | ( | void | ) |
Creates a new instance of PyGeneric.
Definition at line 547 of file python_wrapper_remmina.c.
|
static |
Definition at line 574 of file python_wrapper_remmina.c.
|
static |
Definition at line 555 of file python_wrapper_remmina.c.
|
static |
Definition at line 589 of file python_wrapper_remmina.c.
PyObject* python_wrapper_generic_type_new | ( | PyTypeObject * | type, |
PyObject * | kws, | ||
PyObject * | args | ||
) |
Definition at line 507 of file python_wrapper_remmina.c.
|
static |
Definition at line 1144 of file python_wrapper_remmina.c.
|
static |
Definition at line 964 of file python_wrapper_remmina.c.
void python_wrapper_module_init | ( | void | ) |
Initializes all globals and registers the 'remmina' module in the Python engine.
Initializes the 'remmina' module in the Python engine.
This
Definition at line 720 of file python_wrapper_remmina.c.
PyMODINIT_FUNC python_wrapper_module_initialize | ( | void | ) |
Is called from the Python engine when it initializes the 'remmina' module.
This function is only called by the Python engine!
Definition at line 609 of file python_wrapper_remmina.c.
PyRemminaProtocolFeature* python_wrapper_protocol_feature_new | ( | void | ) |
Definition at line 407 of file python_wrapper_remmina.c.
PyRemminaPluginScreenshotData* python_wrapper_screenshot_data_new | ( | void | ) |
Definition at line 474 of file python_wrapper_remmina.c.
|
static |
Definition at line 1125 of file python_wrapper_remmina.c.
void python_wrapper_to_protocol_feature | ( | RemminaProtocolFeature * | dest, |
PyObject * | feature | ||
) |
Converts the PyObject to RemminaProtocolFeature.
dest | A target for the converted value. |
setting | The source value to convert. |
Definition at line 1109 of file python_wrapper_remmina.c.
void python_wrapper_to_protocol_setting | ( | RemminaProtocolSetting * | dest, |
PyObject * | setting | ||
) |
Converts the PyObject to RemminaProtocolSetting.
dest | A target for the converted value. |
setting | The source value to convert. |
Definition at line 1093 of file python_wrapper_remmina.c.
|
static |
Definition at line 1007 of file python_wrapper_remmina.c.
|
static |
Definition at line 827 of file python_wrapper_remmina.c.
|
static |
Definition at line 843 of file python_wrapper_remmina.c.
|
static |
Definition at line 1054 of file python_wrapper_remmina.c.
|
static |
Definition at line 1047 of file python_wrapper_remmina.c.
|
static |
Definition at line 904 of file python_wrapper_remmina.c.
|
static |
Definition at line 922 of file python_wrapper_remmina.c.
|
static |
Definition at line 931 of file python_wrapper_remmina.c.
|
static |
Definition at line 913 of file python_wrapper_remmina.c.
|
static |
Definition at line 878 of file python_wrapper_remmina.c.
|
static |
Definition at line 940 of file python_wrapper_remmina.c.
|
static |
Definition at line 857 of file python_wrapper_remmina.c.
|
static |
Definition at line 1173 of file python_wrapper_remmina.c.
|
static |
Definition at line 1158 of file python_wrapper_remmina.c.
|
static |
Definition at line 1209 of file python_wrapper_remmina.c.
|
static |
Definition at line 1062 of file python_wrapper_remmina.c.
|
static |
Definition at line 1078 of file python_wrapper_remmina.c.
|
static |
Definition at line 1023 of file python_wrapper_remmina.c.
|
static |
Definition at line 751 of file python_wrapper_remmina.c.
|
static |
Definition at line 992 of file python_wrapper_remmina.c.
|
static |
Definition at line 533 of file python_wrapper_remmina.c.
|
static |
Definition at line 349 of file python_wrapper_remmina.c.
|
static |
Definition at line 395 of file python_wrapper_remmina.c.
|
static |
Definition at line 334 of file python_wrapper_remmina.c.
|
static |
Definition at line 324 of file python_wrapper_remmina.c.
|
static |
Definition at line 428 of file python_wrapper_remmina.c.
|
static |
Definition at line 463 of file python_wrapper_remmina.c.
|
static |
Definition at line 502 of file python_wrapper_remmina.c.
|
static |
Definition at line 495 of file python_wrapper_remmina.c.
|
static |
The definition of the Python module 'remmina'.
Definition at line 238 of file python_wrapper_remmina.c.
|
static |
Declares functions for the Remmina module.
These functions can be called from Python and are wired to one of the functions here in this file.
Definition at line 97 of file python_wrapper_remmina.c.