Le 31/01/2014 11:40, Santiago A. a écrit :
Hello:

I have a program on Laptop that when network is active (there is a WIFI,
ie) must do some tasks (in fact check for updates).

Is there any standard way to do so, without continuously  pooling if it
can connect to Internet?
A standard way to check this I don't know any. I don't even know if an appication can catch events sent by the OS when a network connection raises.. I've made an application wich polls the network for a TCP/IP target : once at the application load and then on a regular basis. to have it as a standard as possible (from my point of view), I'built a service which runs on Win32, Win64, Linux x86_64 and WinCE. It is almost standard for all platforms as it uses Indy sockets and potocols on both sides: update server and targets. The only exception is the WinCE application wich connects to a local server to check for a new version. But all TCP/IP prorocol is coded in one FPC unit and compiled using Lazarus in all applications that need it.

Antonio.




---
Ce courrier électronique ne contient aucun virus ou logiciel malveillant parce 
que la protection avast! Antivirus est active.
http://www.avast.com



--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to