Remmina - The GTK+ Remote Desktop Client  1.2.0
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.
remmina_message_panel.c File Reference

Go to the source code of this file.

Data Structures

struct  RemminaMessagePanelPrivate
 

Functions

 G_DEFINE_TYPE_WITH_PRIVATE (RemminaMessagePanel, remmina_message_panel, GTK_TYPE_BOX)
 
static void remmina_message_panel_class_init (RemminaMessagePanelClass *class)
 
RemminaMessagePanel * remmina_message_panel_new ()
 
static void remmina_message_panel_button_clicked_callback (GtkButton *button, gpointer user_data)
 
void remmina_message_panel_setup_progress (RemminaMessagePanel *mp, const gchar *message, RemminaMessagePanelCallback response_callback, gpointer response_callback_data)
 
void remmina_message_panel_setup_message (RemminaMessagePanel *mp, const gchar *message, RemminaMessagePanelCallback response_callback, gpointer response_callback_data)
 
void remmina_message_panel_setup_question (RemminaMessagePanel *mp, const gchar *message, RemminaMessagePanelCallback response_callback, gpointer response_callback_data)
 
void remmina_message_panel_setup_auth (RemminaMessagePanel *mp, RemminaMessagePanelCallback response_callback, gpointer response_callback_data, const gchar *title, const gchar *password_prompt, unsigned flags)
 
void remmina_message_panel_setup_auth_x509 (RemminaMessagePanel *mp, RemminaMessagePanelCallback response_callback, gpointer response_callback_data)
 
void remmina_message_panel_focus_auth_entry (RemminaMessagePanel *mp)
 
void remmina_message_panel_field_set_string (RemminaMessagePanel *mp, int entryid, const gchar *text)
 
gchar * remmina_message_panel_field_get_string (RemminaMessagePanel *mp, int entryid)
 
void remmina_message_panel_field_set_switch (RemminaMessagePanel *mp, int entryid, gboolean state)
 
gboolean remmina_message_panel_field_get_switch_state (RemminaMessagePanel *mp, int entryid)
 
void remmina_message_panel_field_set_filename (RemminaMessagePanel *mp, int entryid, const gchar *filename)
 
gchar * remmina_message_panel_field_get_filename (RemminaMessagePanel *mp, int entryid)
 

Function Documentation

◆ G_DEFINE_TYPE_WITH_PRIVATE()

G_DEFINE_TYPE_WITH_PRIVATE ( RemminaMessagePanel  ,
remmina_message_panel  ,
GTK_TYPE_BOX   
)

Definition at line 55 of file remmina_message_panel.c.

◆ remmina_message_panel_button_clicked_callback()

static void remmina_message_panel_button_clicked_callback ( GtkButton *  button,
gpointer  user_data 
)
static

Definition at line 92 of file remmina_message_panel.c.

Here is the caller graph for this function:

◆ remmina_message_panel_class_init()

static void remmina_message_panel_class_init ( RemminaMessagePanelClass *  class)
static

Definition at line 64 of file remmina_message_panel.c.

◆ remmina_message_panel_field_get_filename()

gchar* remmina_message_panel_field_get_filename ( RemminaMessagePanel *  mp,
int  entryid 
)

Definition at line 743 of file remmina_message_panel.c.

Here is the caller graph for this function:

◆ remmina_message_panel_field_get_string()

gchar* remmina_message_panel_field_get_string ( RemminaMessagePanel *  mp,
int  entryid 
)

Definition at line 671 of file remmina_message_panel.c.

Here is the caller graph for this function:

◆ remmina_message_panel_field_get_switch_state()

gboolean remmina_message_panel_field_get_switch_state ( RemminaMessagePanel *  mp,
int  entryid 
)

Definition at line 707 of file remmina_message_panel.c.

Here is the caller graph for this function:

◆ remmina_message_panel_field_set_filename()

void remmina_message_panel_field_set_filename ( RemminaMessagePanel *  mp,
int  entryid,
const gchar *  filename 
)

Definition at line 726 of file remmina_message_panel.c.

Here is the caller graph for this function:

◆ remmina_message_panel_field_set_string()

void remmina_message_panel_field_set_string ( RemminaMessagePanel *  mp,
int  entryid,
const gchar *  text 
)

Definition at line 655 of file remmina_message_panel.c.

Here is the caller graph for this function:

◆ remmina_message_panel_field_set_switch()

void remmina_message_panel_field_set_switch ( RemminaMessagePanel *  mp,
int  entryid,
gboolean  state 
)

Definition at line 689 of file remmina_message_panel.c.

Here is the caller graph for this function:

◆ remmina_message_panel_focus_auth_entry()

void remmina_message_panel_focus_auth_entry ( RemminaMessagePanel *  mp)

Definition at line 633 of file remmina_message_panel.c.

Here is the caller graph for this function:

◆ remmina_message_panel_new()

RemminaMessagePanel* remmina_message_panel_new ( void  )

Definition at line 70 of file remmina_message_panel.c.

Here is the caller graph for this function:

◆ remmina_message_panel_setup_auth()

void remmina_message_panel_setup_auth ( RemminaMessagePanel *  mp,
RemminaMessagePanelCallback  response_callback,
gpointer  response_callback_data,
const gchar *  title,
const gchar *  password_prompt,
unsigned  flags 
)

Definition at line 263 of file remmina_message_panel.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ remmina_message_panel_setup_auth_x509()

void remmina_message_panel_setup_auth_x509 ( RemminaMessagePanel *  mp,
RemminaMessagePanelCallback  response_callback,
gpointer  response_callback_data 
)

Definition at line 464 of file remmina_message_panel.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ remmina_message_panel_setup_message()

void remmina_message_panel_setup_message ( RemminaMessagePanel *  mp,
const gchar *  message,
RemminaMessagePanelCallback  response_callback,
gpointer  response_callback_data 
)

Definition at line 155 of file remmina_message_panel.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ remmina_message_panel_setup_progress()

void remmina_message_panel_setup_progress ( RemminaMessagePanel *  mp,
const gchar *  message,
RemminaMessagePanelCallback  response_callback,
gpointer  response_callback_data 
)

Definition at line 109 of file remmina_message_panel.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ remmina_message_panel_setup_question()

void remmina_message_panel_setup_question ( RemminaMessagePanel *  mp,
const gchar *  message,
RemminaMessagePanelCallback  response_callback,
gpointer  response_callback_data 
)

Definition at line 194 of file remmina_message_panel.c.

Here is the call graph for this function:
Here is the caller graph for this function: