While I'm sure this is a trivial feature (And I'm not even sure if this can 
be implemented on the client side), it would be great if I could set a 
variable and effectively throttle the connection... e.g.

POE::Component::Client::FTP->new(
         UpstreamSpeedLimit      => 28.8,        # in kbps
         DownstreamSpeedLimit    => 1_000,       # in kbps
);

Why would I want this?  I use a cable modem with AT&T@Home.  The connection 
is throttled by the router to 128kbps of upstream.  However, the way they 
do it is kinda nasty... To throttle you, they basically drop all your 
packets -- both upstream and downstream -- for a few seconds to keep you 
under the cap.  Therefore, if I can limit the upstream to something like 
90kbps, I won't trigger the nasty hardware limiting.  Thanks Matt!

-a

At 11:26 AM 9/13/2001 -0400, you wrote:

>well folks, i've just claimed PoCo::Client::FTP which i need as the base
>for PoCo::Hylafax. anyone have grand suggestions and thoughts? ROb, if i
>remember, you had some Net::* conversion ideas. i'm looking at Net::FTP
>and its pretty nasty and i dont have hope for converting it.
>
>--------
>Matt Cashner
>Web Applications Developer
>The Creative Group (http://www.cre8tivegroup.com)
>[EMAIL PROTECTED] | Codito, ergo sum

Reply via email to