C# Class Telegram.MTProto.MTProtoPlainClient

Inheritance: Telegram.MTProto.Network.TransportGateway
ファイルを表示 Open project: naphaso/kilogram

Public Methods

Method Description
ConnectAsync ( TelegramDC dc, int maxRetries ) : System.Threading.Tasks.Task
Send ( byte data ) : void

Protected Methods

Method Description
OnMTProtoReceive ( byte response ) : void
OnReceive ( byte packet ) : void

Private Methods

Method Description
GetNewMessageId ( ) : long

Method Details

ConnectAsync() public method

public ConnectAsync ( TelegramDC dc, int maxRetries ) : System.Threading.Tasks.Task
dc TelegramDC
maxRetries int
return System.Threading.Tasks.Task

OnMTProtoReceive() protected abstract method

protected abstract OnMTProtoReceive ( byte response ) : void
response byte
return void

OnReceive() protected method

protected OnReceive ( byte packet ) : void
packet byte
return void

Send() public method

public Send ( byte data ) : void
data byte
return void