C# Class mRemoteNG.Connection.Protocol.RDP.ProtocolRDP

Inheritance: ProtocolBase
Mostra file Open project: mRemoteNG/mRemoteNG Class Usage Examples

Private Properties

Property Type Description
DoResize bool
RDPEvent_OnConnected void
RDPEvent_OnConnecting void
RDPEvent_OnDisconnected void
RDPEvent_OnFatalError void
RDPEvent_OnLeaveFullscreenMode void
RDPEvent_OnLoginComplete void
ReconnectForResize void
SetAuthenticationLevel void
SetCredentials void
SetEventHandlers void
SetLoadBalanceInfo void
SetPerformanceFlags void
SetPort void
SetRdGateway void
SetRedirection void
SetResolution void
SetUseConsoleSession void

Public Methods

Method Description
Connect ( ) : bool
Disconnect ( ) : void
Focus ( ) : void
GetResolutionRectangle ( RDPResolutions resolution ) : Rectangle
Initialize ( ) : bool
ProtocolRDP ( ) : System
Resize ( object sender, EventArgs e ) : void
ResizeBegin ( object sender, EventArgs e ) : void
ResizeEnd ( object sender, EventArgs e ) : void
ToggleFullscreen ( ) : void
ToggleSmartSize ( ) : void
tmrReconnect_Elapsed ( object sender, System e ) : void

Private Methods

Method Description
DoResize ( ) : bool
RDPEvent_OnConnected ( ) : void
RDPEvent_OnConnecting ( ) : void
RDPEvent_OnDisconnected ( int discReason ) : void
RDPEvent_OnFatalError ( int errorCode ) : void
RDPEvent_OnLeaveFullscreenMode ( ) : void
RDPEvent_OnLoginComplete ( ) : void
ReconnectForResize ( ) : void
SetAuthenticationLevel ( ) : void
SetCredentials ( ) : void
SetEventHandlers ( ) : void
SetLoadBalanceInfo ( ) : void
SetPerformanceFlags ( ) : void
SetPort ( ) : void
SetRdGateway ( ) : void
SetRedirection ( ) : void
SetResolution ( ) : void
SetUseConsoleSession ( ) : void

Method Details

Connect() public method

public Connect ( ) : bool
return bool

Disconnect() public method

public Disconnect ( ) : void
return void

Focus() public method

public Focus ( ) : void
return void

GetResolutionRectangle() public static method

public static GetResolutionRectangle ( RDPResolutions resolution ) : Rectangle
resolution RDPResolutions
return System.Drawing.Rectangle

Initialize() public method

public Initialize ( ) : bool
return bool

ProtocolRDP() public method

public ProtocolRDP ( ) : System
return System

Resize() public method

public Resize ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

ResizeBegin() public method

public ResizeBegin ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

ResizeEnd() public method

public ResizeEnd ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

ToggleFullscreen() public method

public ToggleFullscreen ( ) : void
return void

ToggleSmartSize() public method

public ToggleSmartSize ( ) : void
return void

tmrReconnect_Elapsed() public method

public tmrReconnect_Elapsed ( object sender, System e ) : void
sender object
e System
return void