C# Класс Granados.Poderosa.SCP.SCPClientChannelEventHandler

Channel data handler for SCPClient
Наследование: SimpleSSHChannelEventHandler
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
OnClosed ( bool byServer ) : void
OnData ( Granados.IO.DataFragment data ) : void
OnError ( Exception error ) : void
OnReady ( ) : void
SCPClientChannelEventHandler ( DataReceivedDelegate dataHandler, ChannelStatusChangedDelegate statusChangeHandler ) : System

Constructor

WaitStatus ( SCPChannelStatus status, int millisecondsTimeout ) : bool

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

Метод Описание
Dump ( string caption, Granados.IO.DataFragment data ) : void
Dump ( string caption, byte data, int offset, int length ) : void
TransitStatus ( SCPChannelStatus newStatus ) : void

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

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

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

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

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

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

public OnError ( Exception error ) : void
error System.Exception
Результат void

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

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

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

Constructor
public SCPClientChannelEventHandler ( DataReceivedDelegate dataHandler, ChannelStatusChangedDelegate statusChangeHandler ) : System
dataHandler DataReceivedDelegate Data handler
statusChangeHandler ChannelStatusChangedDelegate Channel status handler
Результат System

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

public WaitStatus ( SCPChannelStatus status, int millisecondsTimeout ) : bool
status SCPChannelStatus
millisecondsTimeout int
Результат bool