C# Класс OnlineVideos.Downloading.MMSDownloader

Наследование: System.MarshalByRefObject, IDownloader
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
BinaryCalculate decimal
BinaryConvert string
BinaryICalculate System.Int64
CheckByteArrays bool
CheckQueryAtOffset bool
CommandCheck byte[]
DoublePercisionHex decimal
Find int
GetNumberOfPackets int
GetPacketLength int
HPacket byte[]
HTTPMMSDownload void
HexDoublePercision byte[]
HexM string
HexString string
HexToBinary64BitCalculate string
InitiateSession void
MMSDownload void
Pad0 byte[]
RequestConnection void
RequestFile void
ReturnB byte[]
ReturnB2 int
SendTimingTest void
SortOutHeader System.Array[]
StringEndToEnd string
StringHereToHere string
TTTest void
WriteStream void
ZM string

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

Метод Описание
Abort ( ) : void
CancelAsync ( ) : void
Download ( DownloadInfo downloadInfo ) : Exception
InitializeLifetimeService ( ) : object

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

Метод Описание
BinaryCalculate ( string str ) : decimal
BinaryConvert ( string dec ) : string
BinaryICalculate ( string str ) : System.Int64
CheckByteArrays ( byte byte1, byte byte2, int offset2 ) : bool
CheckQueryAtOffset ( byte Query, byte Pool, int PoolOffset ) : bool
CommandCheck ( System sd, int comm ) : byte[]
DoublePercisionHex ( string str ) : decimal
Find ( byte Query, byte Pool ) : int
GetNumberOfPackets ( byte header ) : int
GetPacketLength ( byte header ) : int
HPacket ( int comm, byte b1, byte b2, byte b3 = null ) : byte[]
HTTPMMSDownload ( string Url, string path ) : void
HexDoublePercision ( decimal d ) : byte[]
HexM ( int i ) : string
HexString ( byte b, int l, int offset ) : string
HexToBinary64BitCalculate ( string str ) : string
InitiateSession ( System sd, string @base ) : void
MMSDownload ( string Url, string path ) : void
Pad0 ( byte array, int extra ) : byte[]
RequestConnection ( System sd ) : void
RequestFile ( System sd, string rest ) : void
ReturnB ( System sd ) : byte[]
ReturnB2 ( System sd ) : int
SendTimingTest ( System sd ) : void
SortOutHeader ( byte b, int n1 ) : System.Array[]
StringEndToEnd ( string here, string here1, string here2 ) : string
StringHereToHere ( string here, string here1, string here2 ) : string
TTTest ( System sd ) : void
WriteStream ( System sd, string path, decimal time, int hsize ) : void
ZM ( string str, int n ) : string

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

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

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

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

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

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

public Download ( DownloadInfo downloadInfo ) : Exception
downloadInfo DownloadInfo
Результат System.Exception

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

public InitializeLifetimeService ( ) : object
Результат object