C# Class Gwupe.Agent.Components.Functions.RemoteDesktop.Function

Inheritance: Gwupe.Agent.Components.Functions.API.FunctionImpl
Mostra file Open project: gwupe/Gwupe

Private Properties

Property Type Description
CheckRdpActive bool
ClientOnConnectionAccepted void
ClientOnConnectionClosed void
ElevatedRequestRdpSession void
Function System
IsWindow bool
LogRdpRequest Gwupe.Agent.Components.Functions.RemoteDesktop.ChatElement.RdpRequestChatElement
ProcessAnswer void
ProcessIncomingRemoteDesktopRequest void
ProcessRemoteDesktopRequestResponse void
RequestRdpSession void
RequestRdpSession void
SendRdpRequestResponse void
ServerOnConnectionAccepted void
ServerOnConnectionClosed void
SetForegroundWindow bool
SwitchToThisWindow bool

Public Methods

Method Description
Close ( ) : void

Private Methods

Method Description
CheckRdpActive ( ) : bool
ClientOnConnectionAccepted ( object sender, EventArgs eventArgs ) : void
ClientOnConnectionClosed ( object sender, EventArgs eventArgs ) : void
ElevatedRequestRdpSession ( ) : void
Function ( GwupeClientAppContext appContext, Engagement engagement ) : System
IsWindow ( IntPtr hWnd ) : bool
LogRdpRequest ( ) : RdpRequestChatElement
ProcessAnswer ( bool accept ) : void
ProcessIncomingRemoteDesktopRequest ( String shortCode ) : void
ProcessRemoteDesktopRequestResponse ( RDPRequestResponseRq request ) : void
RequestRdpSession ( ) : void
RequestRdpSession ( ElevateToken token ) : void
SendRdpRequestResponse ( bool answer, String connectionId, Action handler ) : void
ServerOnConnectionAccepted ( object sender, EventArgs eventArgs ) : void
ServerOnConnectionClosed ( object sender, EventArgs eventArgs ) : void
SetForegroundWindow ( IntPtr hWnd ) : bool
SwitchToThisWindow ( IntPtr hWnd, bool fAltTab ) : bool

Method Details

Close() public method

public Close ( ) : void
return void