C# Класс Telegram.Utils.Helpers

Показать файл Открыть проект

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

Метод Описание
CalcKey ( byte sharedKey, byte msgKey, bool client ) : AESKeyData
CalcMsgKey ( byte data ) : byte[]
CalcMsgKey ( byte data, int offset, int limit ) : byte[]
FileLocationGetVideoThumbLocation ( VideoConstructor video ) : FileLocation
GenerateRandomBytes ( int num ) : byte[]
GenerateRandomLong ( ) : long
GenerateRandomUlong ( ) : ulong
GetBitmapImageInternal ( string avatarPath ) : BitmapImage
GetPreviewFileLocation ( PhotoConstructor photo ) : FileLocation
sha1 ( byte data ) : byte[]
sha1 ( byte data, int offset, int limit ) : byte[]

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

CalcKey() публичный статический Метод

public static CalcKey ( byte sharedKey, byte msgKey, bool client ) : AESKeyData
sharedKey byte
msgKey byte
client bool
Результат Telegram.MTProto.Crypto.AESKeyData

CalcMsgKey() публичный статический Метод

public static CalcMsgKey ( byte data ) : byte[]
data byte
Результат byte[]

CalcMsgKey() публичный статический Метод

public static CalcMsgKey ( byte data, int offset, int limit ) : byte[]
data byte
offset int
limit int
Результат byte[]

FileLocationGetVideoThumbLocation() публичный статический Метод

public static FileLocationGetVideoThumbLocation ( VideoConstructor video ) : FileLocation
video VideoConstructor
Результат FileLocation

GenerateRandomBytes() публичный статический Метод

public static GenerateRandomBytes ( int num ) : byte[]
num int
Результат byte[]

GenerateRandomLong() публичный статический Метод

public static GenerateRandomLong ( ) : long
Результат long

GenerateRandomUlong() публичный статический Метод

public static GenerateRandomUlong ( ) : ulong
Результат ulong

GetBitmapImageInternal() публичный статический Метод

public static GetBitmapImageInternal ( string avatarPath ) : BitmapImage
avatarPath string
Результат System.Windows.Media.Imaging.BitmapImage

GetPreviewFileLocation() публичный статический Метод

public static GetPreviewFileLocation ( PhotoConstructor photo ) : FileLocation
photo PhotoConstructor
Результат FileLocation

sha1() публичный статический Метод

public static sha1 ( byte data ) : byte[]
data byte
Результат byte[]

sha1() публичный статический Метод

public static sha1 ( byte data, int offset, int limit ) : byte[]
data byte
offset int
limit int
Результат byte[]