FreeRDP
rdpRpc Struct Reference

#include <rpc.h>

Collaboration diagram for rdpRpc:

Data Fields

RPC_CLIENT_STATE State
 
UINT32 result
 
rdpCredsspAuth * auth
 
size_t SendSeqNum
 
RpcClientclient
 
rdpTransport * transport
 
UINT32 CallId
 
UINT32 PipeCallId
 
UINT32 StubCallId
 
UINT32 StubFragCount
 
BYTE rpc_vers
 
BYTE rpc_vers_minor
 
BYTE packed_drep [4]
 
UINT16 max_xmit_frag
 
UINT16 max_recv_frag
 
UINT32 ReceiveWindow
 
UINT32 ChannelLifetime
 
UINT32 KeepAliveInterval
 
UINT32 CurrentKeepAliveTime
 
UINT32 CurrentKeepAliveInterval
 
RpcVirtualConnectionVirtualConnection
 
wLog * log
 

Detailed Description

FreeRDP: A Remote Desktop Protocol Implementation RPC over HTTP

Copyright 2012 Fujitsu Technology Solutions GmbH Copyright 2012 Dmitrij Jasnov dmitr.nosp@m.ij.j.nosp@m.asnov.nosp@m.@ts..nosp@m.fujit.nosp@m.su.c.nosp@m.om Copyright 2012 Marc-Andre Moreau marca.nosp@m.ndre.nosp@m..more.nosp@m.au@g.nosp@m.mail..nosp@m.com

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Field Documentation

◆ auth

rdpCredsspAuth* rdpRpc::auth

◆ CallId

UINT32 rdpRpc::CallId

◆ ChannelLifetime

UINT32 rdpRpc::ChannelLifetime

◆ client

RpcClient* rdpRpc::client

◆ CurrentKeepAliveInterval

UINT32 rdpRpc::CurrentKeepAliveInterval

◆ CurrentKeepAliveTime

UINT32 rdpRpc::CurrentKeepAliveTime

◆ KeepAliveInterval

UINT32 rdpRpc::KeepAliveInterval

◆ log

wLog* rdpRpc::log

◆ max_recv_frag

UINT16 rdpRpc::max_recv_frag

◆ max_xmit_frag

UINT16 rdpRpc::max_xmit_frag

◆ packed_drep

BYTE rdpRpc::packed_drep[4]

◆ PipeCallId

UINT32 rdpRpc::PipeCallId

◆ ReceiveWindow

UINT32 rdpRpc::ReceiveWindow

◆ result

UINT32 rdpRpc::result

◆ rpc_vers

BYTE rdpRpc::rpc_vers

◆ rpc_vers_minor

BYTE rdpRpc::rpc_vers_minor

◆ SendSeqNum

size_t rdpRpc::SendSeqNum

◆ State

RPC_CLIENT_STATE rdpRpc::State

◆ StubCallId

UINT32 rdpRpc::StubCallId

◆ StubFragCount

UINT32 rdpRpc::StubFragCount

◆ transport

rdpTransport* rdpRpc::transport

◆ VirtualConnection

RpcVirtualConnection* rdpRpc::VirtualConnection

The documentation for this struct was generated from the following file: