C# Класс Telegram.MTProto.Network.TransportGateway

Наследование: IDisposable
Показать файл Открыть проект

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

Метод Описание
ConnectAsync ( TelegramDC dc, int maxRetries ) : Task
Dispose ( ) : void
TransportGateway ( ) : System
TransportSend ( byte packet ) : bool

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

Метод Описание
OnReceive ( byte packet ) : void

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

Метод Описание
CheckInput ( ) : void
Connect ( TelegramDC dc ) : bool
OnConnected ( object sender, SocketAsyncEventArgs args ) : void
OnRead ( object sender, SocketAsyncEventArgs args ) : void
ReadAsync ( byte buffer = null ) : void
ReadInt ( byte array, long position ) : int
TryReconnect ( ) : void

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

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

public ConnectAsync ( TelegramDC dc, int maxRetries ) : Task
dc TelegramDC
maxRetries int
Результат Task

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

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

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

protected OnReceive ( byte packet ) : void
packet byte
Результат void

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

public TransportGateway ( ) : System
Результат System

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

public TransportSend ( byte packet ) : bool
packet byte
Результат bool