Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2004-01

udp file transfer

8 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Unknown author

Hi all!,

I'm working on a file transfer application for my company. It will be a small win32 app that will transfer (huge) mpeg files through a satelite link. Since the latency is high, i'm planning to use UDP.

Any code/units/pointers highly appreciated.

cheers,
-Krish

Marco van de Voort
to Unknown author
Show quoted text 5 lines
I'm working on a file transfer application for my company. It will be a small win32 app that will transfer (huge) mpeg files through a satelite link. Since the latency is high, i'm planning to use UDP. Any code/units/pointers highly appreciated.

If you use a FPC 1.9.x version (if not: consider it), see ICS. (www.overbyte.be for docs)

A shadow ICS lib has been entered into the CVS, directory projects/contrib/ics

ICS is windows only for now.

Unknown author
Show quoted text 12 lines
> I'm working on a file transfer application for my company. It will be a > small win32 app that will transfer (huge) mpeg files through a satelite > link. Since the latency is high, i'm planning to use UDP. > > Any code/units/pointers highly appreciated. If you use a FPC 1.9.x version (if not: consider it), see ICS. (www.overbyte.be for docs) A shadow ICS lib has been entered into the CVS, directory projects/contrib/ics ICS is windows only for now.

That should not be a problem. Is the CVS thing a port of the original ? (the one u mentioned in #fpc ?) coz, I dont see FPC mentioned at http://www.overbyte.be .

As for the GUI, is Lazarus ready on win32 ?

I need a form with a few input fields + button + file chooser .

cheers,
-Krish

Show quoted text 5 lines
_______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal
Unknown author

sorry for a silly Q,

A shadow ICS lib has been entered into the CVS, directory projects/contrib/ics

I just did a "cvd -z3 update -dP" to the current fpc tree but I did not find any contrib dir in the tree. where exactly is this ?

cheers,
-Krish

Marco van de Voort
to Unknown author: That should not be a problem. Is the CVS thing a port of the original ? (the one u…
Show quoted text 13 lines
> > I'm working on a file transfer application for my company. It will be a > > small win32 app that will transfer (huge) mpeg files through a satelite > > link. Since the latency is high, i'm planning to use UDP. > > > > Any code/units/pointers highly appreciated. > > If you use a FPC 1.9.x version (if not: consider it), see ICS. (www.overbyte.be for > docs) > > A shadow ICS lib has been entered into the CVS, directory projects/contrib/ics > > ICS is windows only for now. That should not be a problem. Is the CVS thing a port of the original ?

Yes.

(the one u mentioned in #fpc ?)

Yes.

coz, I dont see FPC mentioned at http://www.overbyte.be . >

Patches were accepted, but Francois hasn't made a new demo since I did the port. This is very inconvenient for me, since I'm not allowed to publish some of his later additions.

The port is fairly trivial though, see http://www.stack.nl/~marcov/ics.html for some of my notes.

Note that the port covers the non visual parts only.

As for the GUI, is Lazarus ready on win32 ? I need a form with a few input fields + button + file chooser .

That should afaik be possible, but better ask on the lazarus list.

Marco van de Voort
to Unknown author: I just did a "cvd -z3 update -dP" to the current fpc tree but I did not find any contrib…
Show quoted text 5 lines
sorry for a silly Q, > A shadow ICS lib has been entered into the CVS, directory projects/contrib/ics I just did a "cvd -z3 update -dP" to the current fpc tree but I did not find any contrib dir in the tree. where exactly is this ?

It's not the fpc/ tree, but the projects tree (the one that among others contains lazarus)

so

cvs -z3 co projects,

or if you have lowbandwidth and space

cvs -z3 co projects/contrib

or even

cvs -z3 co projects/contrib/ics

If you can spare the bandwidth I suggest you at least check out projects/contrib/

the contrib/winapi directory contains some nice winapi headers (Jedi, Marcel van Brakel)

Unknown author
> A shadow ICS lib has been entered into the CVS, directory projects/contrib/ics I just did a "cvd -z3 update -dP" to the current fpc tree but I did not find any contrib dir in the tree. where exactly is this ?

ok. I found it. plz. ignore my previous msg.

cheers,
-Krish

Unknown author
Show quoted text 25 lines
> sorry for a silly Q, > > > A shadow ICS lib has been entered into the CVS, directory projects/contrib/ics > > I just did a "cvd -z3 update -dP" to the current fpc tree but I did not find any contrib dir in the tree. where exactly is this ? It's not the fpc/ tree, but the projects tree (the one that among others contains lazarus) so cvs -z3 co projects, or if you have lowbandwidth and space cvs -z3 co projects/contrib or even cvs -z3 co projects/contrib/ics If you can spare the bandwidth I suggest you at least check out projects/contrib/ the contrib/winapi directory contains some nice winapi headers (Jedi, Marcel van Brakel)

done. thx for the quick and useful info.

cheers,
-Krish