C# Class Telegram.MTProto.Components.Dialogs

显示文件 Open project: naphaso/kilogram Class Usage Examples

Public Methods

Method Description
Dialogs ( TelegramSession session ) : System
Dialogs ( TelegramSession session, BinaryReader reader ) : System
DialogsRequest ( ) : System.Threading.Tasks.Task
EncryptedRead ( int chatid, int maxdate, int date ) : void
EncryptedTyping ( int chatid ) : void
MessagesRead ( List messages ) : void
ReceiveMessage ( EncryptedMessage encryptedMessage ) : void
SetChatTyping ( int chatid, int userid ) : void
SetUserTyping ( int userid ) : void
UpdateTypings ( ) : void
Write ( BinaryWriter writer ) : void

Private Methods

Method Description
Read ( BinaryReader reader ) : void

Method Details

Dialogs() public method

public Dialogs ( TelegramSession session ) : System
session TelegramSession
return System

Dialogs() public method

public Dialogs ( TelegramSession session, BinaryReader reader ) : System
session TelegramSession
reader System.IO.BinaryReader
return System

DialogsRequest() public method

public DialogsRequest ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task

EncryptedRead() public method

public EncryptedRead ( int chatid, int maxdate, int date ) : void
chatid int
maxdate int
date int
return void

EncryptedTyping() public method

public EncryptedTyping ( int chatid ) : void
chatid int
return void

MessagesRead() public method

public MessagesRead ( List messages ) : void
messages List
return void

ReceiveMessage() public method

public ReceiveMessage ( EncryptedMessage encryptedMessage ) : void
encryptedMessage EncryptedMessage
return void

SetChatTyping() public method

public SetChatTyping ( int chatid, int userid ) : void
chatid int
userid int
return void

SetUserTyping() public method

public SetUserTyping ( int userid ) : void
userid int
return void

UpdateTypings() public method

public UpdateTypings ( ) : void
return void

Write() public method

public Write ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
return void