
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@7365 8e941d3f-bd1b-0410-a28a-d453659cc2b4
42 lines
775 B
ObjectPascal
42 lines
775 B
ObjectPascal
{ Map Viewer Download Engine
|
|
Copyright (C) 2011 Maciej Kaczkowski / keit.co
|
|
|
|
License: modified LGPL with linking exception (like RTL, FCL and LCL)
|
|
|
|
See the file COPYING.modifiedLGPL.txt, included in the Lazarus distribution,
|
|
for details about the license.
|
|
|
|
See also: https://wiki.lazarus.freepascal.org/FPC_modified_LGPL
|
|
}
|
|
|
|
unit mvDownloadEngine;
|
|
|
|
{$mode objfpc}{$H+}
|
|
|
|
interface
|
|
|
|
uses
|
|
Classes, SysUtils;
|
|
|
|
type
|
|
|
|
{ TMvCustomDownloadEngine }
|
|
|
|
TMvCustomDownloadEngine = class(TComponent)
|
|
public
|
|
procedure DownloadFile(const {%H-}Url: string; {%H-}AStream: TStream); virtual;
|
|
end;
|
|
|
|
|
|
implementation
|
|
|
|
{ TMvCustomDownloadEngine }
|
|
|
|
procedure TMvCustomDownloadEngine.DownloadFile(const Url: string; AStream: TStream);
|
|
begin
|
|
// to be overridden...
|
|
end;
|
|
|
|
end.
|
|
|