C# Класс Granados.X11.X11ChannelHandler

A channel event handler for the X11 forwarding.
Наследование: SimpleSSHChannelEventHandler
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void
OnClosed ( bool byServer ) : void
OnConnectionLost ( ) : void
OnData ( Granados.IO.DataFragment data ) : void

Implements ISSHChannelEventHandler.OnData(DataFragment).

OnEOF ( ) : void
X11ChannelHandler ( ISSHChannel channel, IX11Socket x11sock, string spoofedAuthProtocolName, byte spoofedAuthCookie, string authProtocolName, byte authCookie ) : System

Constructor

Приватные методы

Метод Описание
CompareBytes ( ByteBuffer buff, int offset, byte data ) : bool
OnDataFromXServer ( Granados.IO.DataFragment data ) : void

Handles incoming data from the X server.

OnXSocketClosed ( ) : void

Called when the socket has been closed by peer

ProcessSetupMessage ( ) : void

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

OnClosed() публичный Метод

public OnClosed ( bool byServer ) : void
byServer bool
Результат void

OnConnectionLost() публичный Метод

public OnConnectionLost ( ) : void
Результат void

OnData() публичный Метод

Implements ISSHChannelEventHandler.OnData(DataFragment).
public OnData ( Granados.IO.DataFragment data ) : void
data Granados.IO.DataFragment
Результат void

OnEOF() публичный Метод

public OnEOF ( ) : void
Результат void

X11ChannelHandler() публичный Метод

Constructor
public X11ChannelHandler ( ISSHChannel channel, IX11Socket x11sock, string spoofedAuthProtocolName, byte spoofedAuthCookie, string authProtocolName, byte authCookie ) : System
channel ISSHChannel SSH channel
x11sock IX11Socket a socket which is already established the connection with the X11 server
spoofedAuthProtocolName string spoofed authorization protocol name
spoofedAuthCookie byte spoofed authorization cookie
authProtocolName string authorization protocol name actually used for the authorization
authCookie byte authorization cookie actually used for the authorization
Результат System