FreeRDP
|
#include <freerdp/config.h>
#include "../settings.h"
#include <winpr/crt.h>
#include <winpr/assert.h>
#include <winpr/tchar.h>
#include <winpr/synch.h>
#include <winpr/dsparse.h>
#include <winpr/crypto.h>
#include <freerdp/log.h>
#include "../proxy.h"
#include "http.h"
#include "../credssp_auth.h"
#include "ncacn_http.h"
#include "rpc_bind.h"
#include "rpc_fault.h"
#include "rpc_client.h"
#include "rpc.h"
#include "rts.h"
Macros | |
#define | TAG FREERDP_TAG("core.gateway.rpc") |
Variables | |
static const char * | PTYPE_STRINGS [] |
#define TAG FREERDP_TAG("core.gateway.rpc") |
|
static |
|
static |
void rpc_channel_free | ( | RpcChannel * | channel | ) |
SSIZE_T rpc_channel_read | ( | RpcChannel * | channel, |
wStream * | s, | ||
size_t | length | ||
) |
|
static |
|
static |
SSIZE_T rpc_channel_write | ( | RpcChannel * | channel, |
const BYTE * | data, | ||
size_t | length | ||
) |
BOOL rpc_connect | ( | rdpRpc * | rpc, |
UINT32 | timeout | ||
) |
void rpc_free | ( | rdpRpc * | rpc | ) |
BOOL rpc_get_stub_data_info | ( | rdpRpc * | rpc, |
const rpcconn_hdr_t * | header, | ||
size_t * | poffset, | ||
size_t * | length | ||
) |
|
static |
|
static |
|
static |
BOOL rpc_in_channel_transition_to_state | ( | RpcInChannel * | inChannel, |
CLIENT_IN_CHANNEL_STATE | state | ||
) |
rdpRpc* rpc_new | ( | rdpTransport * | transport | ) |
size_t rpc_offset_align | ( | size_t * | offset, |
size_t | alignment | ||
) |
size_t rpc_offset_pad | ( | size_t * | offset, |
size_t | pad | ||
) |
|
static |
|
static |
RpcOutChannel* rpc_out_channel_new | ( | rdpRpc * | rpc, |
const GUID * | guid | ||
) |
int rpc_out_channel_replacement_connect | ( | RpcOutChannel * | outChannel, |
int | timeout | ||
) |
BOOL rpc_out_channel_transition_to_state | ( | RpcOutChannel * | outChannel, |
CLIENT_OUT_CHANNEL_STATE | state | ||
) |
rpcconn_common_hdr_t rpc_pdu_header_init | ( | const rdpRpc * | rpc | ) |
void rpc_pdu_header_print | ( | wLog * | log, |
const rpcconn_hdr_t * | header | ||
) |
const char* rpc_vc_state_str | ( | VIRTUAL_CONNECTION_STATE | state | ) |
|
static |
|
static |
BOOL rpc_virtual_connection_transition_to_state | ( | rdpRpc * | rpc, |
RpcVirtualConnection * | connection, | ||
VIRTUAL_CONNECTION_STATE | state | ||
) |
|
static |