473,405 Members | 2,272 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Limit bandwith of my application


Hi, I've seen on some applications like emule, options on limiting the
amount of outgoing and incoming bandwith the application uses. How can
I incorporate this into my application?

Is this done with the .NET network classes, or do I have to go to C++
or can I use some third party library?

Thanks for your help!
David C.

Jul 7 '06 #1
5 1176
Hello DCaballero,

Well, since you are in control of what you send out of your application then
you would know how much data yer sending. In your send routine simply throttle
the usage to whatever you like.

-Boo
Hi, I've seen on some applications like emule, options on limiting the
amount of outgoing and incoming bandwith the application uses. How can
I incorporate this into my application?

Is this done with the .NET network classes, or do I have to go to C++
or can I use some third party library?

Thanks for your help!
David C.

Jul 7 '06 #2
Well the thing is, what we want to do, is limit bandwith of any or all
applications running on the PC.

This is for a corporate control software.

GhostInAK wrote:
Hello DCaballero,

Well, since you are in control of what you send out of your application then
you would know how much data yer sending. In your send routine simply throttle
the usage to whatever you like.

-Boo
Hi, I've seen on some applications like emule, options on limiting the
amount of outgoing and incoming bandwith the application uses. How can
I incorporate this into my application?

Is this done with the .NET network classes, or do I have to go to C++
or can I use some third party library?

Thanks for your help!
David C.
Jul 10 '06 #3
DCaballero wrote:
Well the thing is, what we want to do, is limit bandwith of any or all
applications running on the PC.

This is for a corporate control software.
You'd probably have to write a filter driver to control bandwidth of all
applications - definitely outside the scope of .NET entirely.

I'd suggest reposting in microsoft.public.win32.programmer.kernel.

-cd
Jul 10 '06 #4

Ooops! Would you know of any third party components that I could use in
..NET via Interop fot his?

Carl Daniel [VC++ MVP] wrote:
DCaballero wrote:
Well the thing is, what we want to do, is limit bandwith of any or all
applications running on the PC.

This is for a corporate control software.

You'd probably have to write a filter driver to control bandwidth of all
applications - definitely outside the scope of .NET entirely.

I'd suggest reposting in microsoft.public.win32.programmer.kernel.

-cd
Jul 10 '06 #5
DCaballero wrote:
Carl Daniel [VC++ MVP] wrote:
>DCaballero wrote:
>>Well the thing is, what we want to do, is limit bandwith of any or
all applications running on the PC.

This is for a corporate control software.

You'd probably have to write a filter driver to control bandwidth of
all applications - definitely outside the scope of .NET entirely.

I'd suggest reposting in microsoft.public.win32.programmer.kernel.
Ooops! Would you know of any third party components that I could use
in .NET via Interop fot his?
Nope - but ask over in .kernel. Someone there just might (but don't get
your hope up).

-cd

Jul 11 '06 #6

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: flamesrock | last post by:
Just curious - is there an easy way to shape bandwith in python. If I wanted to have a max download speed for instance -thanks
0
by: Gordon Knote | last post by:
H is it possible to detect the bandwith of all network adapters (NICs only), that are installed on a winxp system programmatically (any language, .net or C/C++)?
6
by: Hannu | last post by:
Hi. In the ldb file you can see the users of the mdb-file. If you open the mdb-file your machine and username will be written in the lbd- file. Allthough you close the mdb-file your name won't...
0
by: Stephan Steiner | last post by:
Hi I'm trying to get some control over the speed I'm sending out packets in a networking application. Using UDP sockets, if I send at full speed, I eventually have packets that never make it on...
0
by: Tomas | last post by:
I have two questions: (1) How (if possible) can you, with ASP.NET (and with the IIS 5 included with win2000) specify an maximum limit of the memory that a web application may consume, as an...
5
by: DCaballero | last post by:
Hi, I've seen on some applications like emule, options on limiting the amount of outgoing and incoming bandwith the application uses. How can I incorporate this into my application? Is this done...
3
by: Jeff Jarrell | last post by:
I'd like to create a service-locator\proxy type service that I can use to simulate low bandwith situations and latency issues on the service under test. The request comes from the client, is...
0
by: vol30w60 | last post by:
Hi folks, I am having a problem using PHP to launch an application on the server. All the basics work, but I cannot launch more than 4 instances of the application. This application functions as...
2
by: Nazman | last post by:
Hi; I am trying to find out what is the recommended bandwith requirements for a user accessing a SQL database through a WAN link . I do not have the capability to do any WAN monitoring. Naz
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.