C# 클래스 Telegram.Model.Wrappers.DialogModelEncrypted

상속: DialogModel
파일 보기 프로젝트 열기: naphaso/kilogram 1 사용 예제들

공개 메소드들

메소드 설명
ClearDialogHistory ( ) : System.Threading.Tasks.Task
DialogModelEncrypted ( TelegramSession session, BinaryReader reader ) : System
DialogModelEncrypted ( TelegramSession session, EncryptedChat chat, byte a ) : System
DialogModelEncrypted ( TelegramSession session, EncryptedChat chat, byte key, long fingerprint, byte a ) : System
LoadMore ( ) : System.Threading.Tasks.Task
LoadMorePossible ( ) : bool
MarkEncryptedRead ( int maxDate, int date ) : void
OpenedRead ( ) : void
Read ( BinaryReader reader ) : void
ReceiveMessage ( EncryptedMessage encryptedMessage ) : void
RemoveAndClearDialog ( ) : System.Threading.Tasks.Task
SendMessage ( string message ) : Task
SendRead ( ) : System.Threading.Tasks.Task
SendTyping ( bool typing ) : void
SetA ( byte a ) : void
SetEncryptedChat ( EncryptedChatConstructor chat, byte a ) : void
Write ( BinaryWriter writer ) : void

비공개 메소드들

메소드 설명
DelayedDestroyMessage ( MessageModel message ) : System.Threading.Tasks.Task
UpdateTTL ( int ttlSeconds ) : void

메소드 상세

ClearDialogHistory() 공개 메소드

public ClearDialogHistory ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

DialogModelEncrypted() 공개 메소드

public DialogModelEncrypted ( TelegramSession session, BinaryReader reader ) : System
session Telegram.MTProto.TelegramSession
reader System.IO.BinaryReader
리턴 System

DialogModelEncrypted() 공개 메소드

public DialogModelEncrypted ( TelegramSession session, EncryptedChat chat, byte a ) : System
session Telegram.MTProto.TelegramSession
chat EncryptedChat
a byte
리턴 System

DialogModelEncrypted() 공개 메소드

public DialogModelEncrypted ( TelegramSession session, EncryptedChat chat, byte key, long fingerprint, byte a ) : System
session Telegram.MTProto.TelegramSession
chat EncryptedChat
key byte
fingerprint long
a byte
리턴 System

LoadMore() 공개 메소드

public LoadMore ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

LoadMorePossible() 공개 메소드

public LoadMorePossible ( ) : bool
리턴 bool

MarkEncryptedRead() 공개 메소드

public MarkEncryptedRead ( int maxDate, int date ) : void
maxDate int
date int
리턴 void

OpenedRead() 공개 메소드

public OpenedRead ( ) : void
리턴 void

Read() 공개 메소드

public Read ( BinaryReader reader ) : void
reader System.IO.BinaryReader
리턴 void

ReceiveMessage() 공개 메소드

public ReceiveMessage ( EncryptedMessage encryptedMessage ) : void
encryptedMessage EncryptedMessage
리턴 void

RemoveAndClearDialog() 공개 메소드

public RemoveAndClearDialog ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

SendMessage() 공개 메소드

public SendMessage ( string message ) : Task
message string
리턴 Task

SendRead() 공개 메소드

public SendRead ( ) : System.Threading.Tasks.Task
리턴 System.Threading.Tasks.Task

SendTyping() 공개 메소드

public SendTyping ( bool typing ) : void
typing bool
리턴 void

SetA() 공개 메소드

public SetA ( byte a ) : void
a byte
리턴 void

SetEncryptedChat() 공개 메소드

public SetEncryptedChat ( EncryptedChatConstructor chat, byte a ) : void
chat EncryptedChatConstructor
a byte
리턴 void

Write() 공개 메소드

public Write ( BinaryWriter writer ) : void
writer System.IO.BinaryWriter
리턴 void