| 58 |
property Item: TDownloadItem read FItem write FItem; |
property Item: TDownloadItem read FItem write FItem; |
| 59 |
property Number: Integer read FNumber write FNumber; |
property Number: Integer read FNumber write FNumber; |
| 60 |
constructor Create(CreateSuspended: Boolean); |
constructor Create(CreateSuspended: Boolean); |
| 61 |
destructor Destroy; override; |
destructor Destroy; override; |
| 62 |
procedure Abort; |
procedure Abort; |
| 63 |
property OnWork: TGikoWorkEvent read FOnWork write FOnWork; |
property OnWork: TGikoWorkEvent read FOnWork write FOnWork; |
| 64 |
property OnWorkBegin: TGikoWorkBeginEvent read FOnWorkBegin write FOnWorkBegin; |
property OnWorkBegin: TGikoWorkBeginEvent read FOnWorkBegin write FOnWorkBegin; |
| 109 |
|
|
| 110 |
destructor TDownloadThread.Destroy; |
destructor TDownloadThread.Destroy; |
| 111 |
begin |
begin |
| 112 |
|
FIndy.Request.CustomHeaders.Clear; |
| 113 |
|
FIndy.Request.RawHeaders.Clear; |
| 114 |
|
FIndy.Request.Clear; |
| 115 |
|
FIndy.Response.CustomHeaders.Clear; |
| 116 |
|
FIndy.Response.RawHeaders.Clear; |
| 117 |
|
FIndy.Response.Clear; |
| 118 |
|
FIndy.ProxyParams.Clear; |
| 119 |
|
|
| 120 |
FIndy.Free; |
FIndy.Free; |
| 121 |
inherited; |
inherited; |
| 122 |
end; |
end; |
| 571 |
Synchronize(FireDownloadEnd); |
Synchronize(FireDownloadEnd); |
| 572 |
ResStream.Free; |
ResStream.Free; |
| 573 |
end; |
end; |
| 574 |
|
|
| 575 |
|
FIndy.Request.CustomHeaders.Clear; |
| 576 |
|
FIndy.Request.RawHeaders.Clear; |
| 577 |
|
FIndy.Request.Clear; |
| 578 |
|
FIndy.Response.CustomHeaders.Clear; |
| 579 |
|
FIndy.Response.RawHeaders.Clear; |
| 580 |
|
FIndy.Response.Clear; |
| 581 |
|
FIndy.ProxyParams.Clear; |
| 582 |
|
|
| 583 |
if Terminated then Break; |
if Terminated then Break; |
| 584 |
Suspend; |
Suspend; |
| 585 |
end; |
end; |