wfreerdp: update client interface

This commit is contained in:
Marc-André Moreau 2013-04-30 15:18:26 -04:00
parent 3b71f172dc
commit 601b0c7f8c
2 changed files with 19 additions and 0 deletions

View File

@ -829,6 +829,21 @@ int freerdp_client_stop(wfInfo* wfi)
return 0;
}
HANDLE freerdp_client_get_thread(wfInfo* cfi)
{
return cfi->thread;
}
freerdp* freerdp_client_get_instance(wfInfo* cfi)
{
return cfi->instance;
}
rdpClient* freerdp_client_get_interface(wfInfo* cfi)
{
return cfi->client;
}
int freerdp_client_focus_in(wfInfo* wfi)
{
PostThreadMessage(wfi->mainThreadId, WM_SETFOCUS, 0, 1);

View File

@ -129,6 +129,10 @@ FREERDP_API int freerdp_client_global_uninit();
FREERDP_API int freerdp_client_start(wfInfo* cfi);
FREERDP_API int freerdp_client_stop(wfInfo* cfi);
FREERDP_API HANDLE freerdp_client_get_thread(wfInfo* cfi);
FREERDP_API freerdp* freerdp_client_get_instance(wfInfo* cfi);
FREERDP_API rdpClient* freerdp_client_get_interface(wfInfo* cfi);
FREERDP_API int freerdp_client_focus_in(wfInfo* cfi);
FREERDP_API int freerdp_client_focus_out(wfInfo* cfi);