|
static void | sig_abort_connect (int signum, const char *signame, void *ctx) |
|
static int | freerdp_connect_begin (freerdp *instance) |
|
BOOL | freerdp_connect (freerdp *instance) |
|
BOOL | freerdp_abort_connect (freerdp *instance) |
|
BOOL | freerdp_abort_connect_context (rdpContext *context) |
|
BOOL | freerdp_check_fds (freerdp *instance) |
|
DWORD | freerdp_get_event_handles (rdpContext *context, HANDLE *events, DWORD count) |
|
static BOOL | freerdp_prevent_session_lock (rdpContext *context) |
|
BOOL | freerdp_check_event_handles (rdpContext *context) |
|
wMessageQueue * | freerdp_get_message_queue (freerdp *instance, DWORD id) |
|
HANDLE | freerdp_get_message_queue_event_handle (freerdp *instance, DWORD id) |
|
int | freerdp_message_queue_process_message (freerdp *instance, DWORD id, wMessage *message) |
|
int | freerdp_message_queue_process_pending_messages (freerdp *instance, DWORD id) |
|
static BOOL | freerdp_send_channel_data (freerdp *instance, UINT16 channelId, const BYTE *data, size_t size) |
|
static BOOL | freerdp_send_channel_packet (freerdp *instance, UINT16 channelId, size_t totalSize, UINT32 flags, const BYTE *data, size_t chunkSize) |
|
BOOL | freerdp_disconnect (freerdp *instance) |
|
BOOL | freerdp_disconnect_before_reconnect (freerdp *instance) |
|
BOOL | freerdp_disconnect_before_reconnect_context (rdpContext *context) |
|
BOOL | freerdp_reconnect (freerdp *instance) |
|
BOOL | freerdp_shall_disconnect (freerdp *instance) |
|
BOOL | freerdp_shall_disconnect_context (const rdpContext *context) |
|
BOOL | freerdp_focus_required (freerdp *instance) |
|
void | freerdp_set_focus (freerdp *instance) |
|
void | freerdp_get_version (int *major, int *minor, int *revision) |
|
const char * | freerdp_get_version_string (void) |
|
const char * | freerdp_get_build_config (void) |
|
const char * | freerdp_get_build_revision (void) |
|
BOOL | freerdp_context_new (freerdp *instance) |
|
BOOL | freerdp_context_new_ex (freerdp *instance, rdpSettings *settings) |
|
BOOL | freerdp_context_reset (freerdp *instance) |
|
void | freerdp_context_free (freerdp *instance) |
|
int | freerdp_get_disconnect_ultimatum (rdpContext *context) |
|
UINT32 | freerdp_error_info (freerdp *instance) |
|
void | freerdp_set_error_info (rdpRdp *rdp, UINT32 error) |
|
BOOL | freerdp_send_error_info (rdpRdp *rdp) |
|
UINT32 | freerdp_get_last_error (rdpContext *context) |
|
const char * | freerdp_get_last_error_name (UINT32 code) |
|
const char * | freerdp_get_last_error_string (UINT32 code) |
|
const char * | freerdp_get_last_error_category (UINT32 code) |
|
void | freerdp_set_last_error_ex (rdpContext *context, UINT32 lastError, const char *fkt, const char *file, int line) |
|
const char * | freerdp_get_logon_error_info_type_ex (UINT32 type, char *buffer, size_t size) |
|
const char * | freerdp_get_logon_error_info_type (UINT32 type) |
|
const char * | freerdp_get_logon_error_info_data (UINT32 data) |
|
const char * | freerdp_get_logon_error_info_data_ex (UINT32 data, char *buffer, size_t size) |
|
freerdp * | freerdp_new (void) |
|
void | freerdp_free (freerdp *instance) |
|
ULONG | freerdp_get_transport_sent (rdpContext *context, BOOL resetCount) |
|
BOOL | freerdp_nla_impersonate (rdpContext *context) |
|
BOOL | freerdp_nla_revert_to_self (rdpContext *context) |
|
UINT32 | freerdp_get_nla_sspi_error (rdpContext *context) |
|
HANDLE | getChannelErrorEventHandle (rdpContext *context) |
|
BOOL | checkChannelErrorEvent (rdpContext *context) |
|
UINT | getChannelError (rdpContext *context) |
|
const char * | getChannelErrorDescription (rdpContext *context) |
|
void | clearChannelError (rdpContext *context) |
|
void | setChannelError (rdpContext *context, UINT errorNum, WINPR_FORMAT_ARG const char *format,...) |
|
const char * | freerdp_nego_get_routing_token (rdpContext *context, DWORD *length) |
|
BOOL | freerdp_io_callback_set_event (rdpContext *context, BOOL set) |
|
const rdpTransportIo * | freerdp_get_io_callbacks (rdpContext *context) |
|
BOOL | freerdp_set_io_callbacks (rdpContext *context, const rdpTransportIo *io_callbacks) |
|
BOOL | freerdp_set_io_callback_context (rdpContext *context, void *usercontext) |
|
void * | freerdp_get_io_callback_context (rdpContext *context) |
|
CONNECTION_STATE | freerdp_get_state (const rdpContext *context) |
| returns the current CONNECTION_STATE of the context. More...
|
|
const char * | freerdp_state_string (CONNECTION_STATE state) |
| returns a string representation of a CONNECTION_STATE More...
|
|
BOOL | freerdp_is_active_state (const rdpContext *context) |
| Queries if the current CONNECTION_STATE of the context is an active connection. More...
|
|
BOOL | freerdp_channels_from_mcs (rdpSettings *settings, const rdpContext *context) |
|
HANDLE | freerdp_abort_event (rdpContext *context) |
|
static void | test_mcs_free (rdpMcs *mcs) |
|
static rdpMcs * | test_mcs_new (void) |
|
BOOL | freerdp_is_valid_mcs_create_request (const BYTE *data, size_t size) |
|
BOOL | freerdp_is_valid_mcs_create_response (const BYTE *data, size_t size) |
|