Re: [Easyb2k-devel] Application Structure
Status: Pre-Alpha
Brought to you by:
wyrm
|
From: Thomas R. <tre...@ya...> - 2007-10-31 13:38:13
|
Hi,=0AI am not convinced that the daemon should be part of our daemon!=0ATh= e glue software for sure is specific to the VoIP application which provides= its own interface. We _should_ implement the proper glue software for the = most common applications, but there should be the possibility for new or no= t so well-known VoIP apps to access our application. Even if such a VoIP ap= plication would implement our D-BUS interface, the strategy of probing all = _supported_ VoIP apps fails here as every VoIP application would use a diff= erent unique D-BUS object path.=0A=0AIt should be the responsibility of the= glue software _or_ the VoIP app (supporting our D-BUS interface) to probe = the daemon, and in the usual scenario that would be the natural order of th= ings, i.e.=0A1. Daemon core is started at boot time.=0A2. VoIP application = starts (by user or at boot time) and probes the the daemon core.=0A=0ARegar= ds,=0A-Thomas=0A=0A=0A----- Urspr=FCngliche Mail ----=0AVon: Daniel Ribeiro= <dr...@gm...>=0AAn: eas...@li...=0AGesendet: M= ittwoch, den 31. Oktober 2007, 05:58:24 Uhr=0ABetreff: Re: [Easyb2k-devel] = Application Structure=0A=0A-----BEGIN PGP SIGNED MESSAGE-----=0AHash: SHA1= =0A=0AThomas Reitmayr wrote:=0A> But how can the daemon start a certain glu= e software (and maybe the=0A associated VoIP app)? How can one determine ho= w many VoIP apps are=0A installed? And what is a VoIP ping?=0A> Your pt. 3b= looks more practical than 3a but glue software might be=0A part of the VoI= P app and started with it, not by the daemon, couldn't=0A it?=0A Thats w= hy the glue has to be part of our daemon, and not a=0A different=0Aapplicat= ion. We assure that it will only be called at the proper time.=0ATo know ho= w many VoIP apps are running, well.. In the default, *one*=0Adevice case, w= e simply check for all the supported glues, on the=0A*multiple* devices cas= e we load what the user pre-configured on the=0A.conf file.=0A I believe= that what Marcos meant for "ping" is checking if the VoIP=0Aapplication is= running and ready to exchange data.=0A=0A- --=0ADaniel Ribeiro=0A-----BEGI= N PGP SIGNATURE-----=0AVersion: GnuPG v1.4.6 (GNU/Linux)=0A=0AiD8DBQFHKAtww= 3OYl0G0liQRApvhAJ9Qks35l17eb3YEy8ufDAAwmDO/QwCcDZov=0AvwW3unN2SN3BH/hr3mnAb= y0=3D=0A=3D8SMf=0A-----END PGP SIGNATURE-----=0A=0A------------------------= -------------------------------------------------=0AThis SF.net email is sp= onsored by: Splunk Inc.=0AStill grepping through log files to find problems= ? Stop.=0ANow Search log events and configuration files using AJAX and a b= rowser.=0ADownload your FREE copy of Splunk now >> http://get.splunk.com/= =0A_______________________________________________=0AEasyb2k-devel mailing = list=0AE...@li...=0Ahttps://lists.sourceforge.net/= lists/listinfo/easyb2k-devel=0A=0A=0A=0A=0A=0A Machen Sie Yahoo! zu Ih= rer Startseite. Los geht's: =0Ahttp://de.yahoo.com/set |