Roland Frei wrote:
> hello everyone.
> i have a general question about filetransfer.
> i want to transfer large files >4gb.
> i just need a upload and i need authetification and a crc-check would be
> nice.
>
> ftp looks like the right protocol. but i have a lot of trouble with this
> large files on ftp.
> is there a other protocol that can do this ?
I think FTP is the right protocol, however ICS does support such
big files without changes.
Here is an example:
function TCustomWSocket.Receive(Buffer : Pointer; BufferSize: integer) :
integer;
begin
Result := DoRecv(Buffer^, BufferSize, 0);
if Result < 0 then
FLastError := WSocket_Synchronized_WSAGetLastError
else
{ Here we should check for overflows ! It is well possible to }
{ receive more than 2GB during a single session. }
{ Or we could use an Int64 variable... }
FReadCount := FReadCount + Result;
end;
Arno Garrels
>
> thanks for any idea.
> roland
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be