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

Abstract implementation of the IX11Socket.
Наследование: IX11Socket
Показать файл Открыть проект

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

Метод Описание
Close ( ) : void
Connect ( int display ) : void
Dispose ( ) : void
ReceiveBytes ( byte buffer, int offset, int length, int timeoutMillisec ) : bool
Send ( Granados.IO.DataFragment data, int timeoutMillisec ) : bool
StartReceivingThread ( Action onDataCallback, System.Action onClosedCallback ) : void

Защищенные методы

Метод Описание
AbstractX11Socket ( ) : System
DoConnect ( int display ) : Socket
ReceiveBytes ( Socket sock, byte buffer, int offset, int length, int timeoutMillisec ) : bool
SendBytes ( Socket sock, byte buffer, int offset, int length, int timeoutMillisec ) : bool

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

AbstractX11Socket() защищенный Метод

protected AbstractX11Socket ( ) : System
Результат System

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

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

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

public Connect ( int display ) : void
display int
Результат void

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

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

DoConnect() защищенный абстрактный Метод

protected abstract DoConnect ( int display ) : Socket
display int
Результат Socket

ReceiveBytes() защищенный Метод

protected ReceiveBytes ( Socket sock, byte buffer, int offset, int length, int timeoutMillisec ) : bool
sock Socket
buffer byte
offset int
length int
timeoutMillisec int
Результат bool

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

public ReceiveBytes ( byte buffer, int offset, int length, int timeoutMillisec ) : bool
buffer byte
offset int
length int
timeoutMillisec int
Результат bool

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

public Send ( Granados.IO.DataFragment data, int timeoutMillisec ) : bool
data Granados.IO.DataFragment
timeoutMillisec int
Результат bool

SendBytes() защищенный Метод

protected SendBytes ( Socket sock, byte buffer, int offset, int length, int timeoutMillisec ) : bool
sock Socket
buffer byte
offset int
length int
timeoutMillisec int
Результат bool

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

public StartReceivingThread ( Action onDataCallback, System.Action onClosedCallback ) : void
onDataCallback Action
onClosedCallback System.Action
Результат void