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.
rdp_event.h File Reference

Go to the source code of this file.

Functions

G_BEGIN_DECLS void remmina_rdp_event_init (RemminaProtocolWidget *gp)
 
void remmina_rdp_event_uninit (RemminaProtocolWidget *gp)
 
void remmina_rdp_event_update_scale (RemminaProtocolWidget *gp)
 
void remmina_rdp_event_unfocus (RemminaProtocolWidget *gp)
 
void remmina_rdp_event_send_delayed_monitor_layout (RemminaProtocolWidget *gp)
 
void remmina_rdp_event_update_rect (RemminaProtocolWidget *gp, gint x, gint y, gint w, gint h)
 
void remmina_rdp_event_queue_ui_async (RemminaProtocolWidget *gp, RemminaPluginRdpUiObject *ui)
 
int remmina_rdp_event_queue_ui_sync_retint (RemminaProtocolWidget *gp, RemminaPluginRdpUiObject *ui)
 
void * remmina_rdp_event_queue_ui_sync_retptr (RemminaProtocolWidget *gp, RemminaPluginRdpUiObject *ui)
 
gboolean remmina_rdp_event_on_map (RemminaProtocolWidget *gp)
 
gboolean remmina_rdp_event_on_unmap (RemminaProtocolWidget *gp)
 
void remmina_rdp_mouse_jitter (RemminaProtocolWidget *gp)
 

Function Documentation

◆ remmina_rdp_event_init()

G_BEGIN_DECLS void remmina_rdp_event_init ( RemminaProtocolWidget gp)

Fixme: This comment needed for TS_SUPPRESS_OUTPUT_PDU But it works only when we stay in the same window mode, if we switch to fullscreen, for instance, the object refernce is lost, so we loose these events.

Definition at line 920 of file rdp_event.c.

◆ remmina_rdp_event_on_map()

gboolean remmina_rdp_event_on_map ( RemminaProtocolWidget gp)

Definition at line 52 of file rdp_event.c.

◆ remmina_rdp_event_on_unmap()

gboolean remmina_rdp_event_on_unmap ( RemminaProtocolWidget gp)

Definition at line 74 of file rdp_event.c.

◆ remmina_rdp_event_queue_ui_async()

void remmina_rdp_event_queue_ui_async ( RemminaProtocolWidget gp,
RemminaPluginRdpUiObject ui 
)

Definition at line 1465 of file rdp_event.c.

◆ remmina_rdp_event_queue_ui_sync_retint()

int remmina_rdp_event_queue_ui_sync_retint ( RemminaProtocolWidget gp,
RemminaPluginRdpUiObject ui 
)

Definition at line 1471 of file rdp_event.c.

◆ remmina_rdp_event_queue_ui_sync_retptr()

void* remmina_rdp_event_queue_ui_sync_retptr ( RemminaProtocolWidget gp,
RemminaPluginRdpUiObject ui 
)

Definition at line 1483 of file rdp_event.c.

◆ remmina_rdp_event_send_delayed_monitor_layout()

void remmina_rdp_event_send_delayed_monitor_layout ( RemminaProtocolWidget gp)

Definition at line 484 of file rdp_event.c.

◆ remmina_rdp_event_unfocus()

void remmina_rdp_event_unfocus ( RemminaProtocolWidget gp)

Definition at line 1320 of file rdp_event.c.

◆ remmina_rdp_event_uninit()

void remmina_rdp_event_uninit ( RemminaProtocolWidget gp)

Definition at line 1052 of file rdp_event.c.

◆ remmina_rdp_event_update_rect()

void remmina_rdp_event_update_rect ( RemminaProtocolWidget gp,
gint  x,
gint  y,
gint  w,
gint  h 
)

Definition at line 302 of file rdp_event.c.

◆ remmina_rdp_event_update_scale()

void remmina_rdp_event_update_scale ( RemminaProtocolWidget gp)

Definition at line 1126 of file rdp_event.c.

◆ remmina_rdp_mouse_jitter()

void remmina_rdp_mouse_jitter ( RemminaProtocolWidget gp)

Definition at line 562 of file rdp_event.c.