C# 클래스 Granados.X11.X11ConnectionManager

Connection manager
파일 보기 프로젝트 열기: poderosaproject/poderosa 1 사용 예제들

공개 메소드들

메소드 설명
CreateChannelHandler ( ISSHChannel channel ) : ISSHChannelEventHandler

Gets a channel event handler for processing the X11 forwarding.

This method will be called when the new X11 forwarding channel is created.

Setup ( X11ForwardingParams param ) : void

Setup the connection manager according to the parameters.

X11ConnectionManager ( SSHProtocolEventManager protocolEventManager ) : System

Constructor

비공개 메소드들

메소드 설명
FindXauthorityFile ( X11ForwardingParams param ) : string
GenerateCookie ( ) : byte[]
GetUntrustedAccessCookie ( Func socketFactory, int display, XauthorityEntry entry ) : byte[]>.Tuple

Obtain a new cookie from the X server for the "Untrusted" access.

This method will be called in the setup procedure of this manager.

메소드 상세

CreateChannelHandler() 공개 메소드

Gets a channel event handler for processing the X11 forwarding.
This method will be called when the new X11 forwarding channel is created.
public CreateChannelHandler ( ISSHChannel channel ) : ISSHChannelEventHandler
channel ISSHChannel channel object
리턴 ISSHChannelEventHandler

Setup() 공개 메소드

Setup the connection manager according to the parameters.
public Setup ( X11ForwardingParams param ) : void
param Granados.X11Forwarding.X11ForwardingParams parameters
리턴 void

X11ConnectionManager() 공개 메소드

Constructor
public X11ConnectionManager ( SSHProtocolEventManager protocolEventManager ) : System
protocolEventManager SSHProtocolEventManager protocol event manager
리턴 System