Hi All, 

於 一,2010-10-04 於 17:18 +0800,Gary Ching-Pang Lin 提到:
> >
> >
> I am working with Joey and implementing the rfkill daemon. I put the source 
> code
> my github repo: http://github.com/lcp/urfkill
> 
> It currently provides a few DBus method:
> 1. Block/Unblock: The methods to block or unblock a specific type of
> killswitches.
> 2. GetAll: It returns the list of killswitches
> 3. GetKillswitch: It returns the information of a killswitch.
> 
> There are also some signals which are useful to monitor the status of
> killswitches:
> RfkillAdded(), RfkillChanged(), and RfkillRemoved().
> 
> I also implemented a glib binding to make it easier to use.
> 
> Since this is a prototype for evaluation, any suggestion is appreciated.
> 


Urfkill have the following features:
 - Broadcast rfkill state changed event to DBus for registered userland
applications.
 - Provide DBus interface for userland applications to block/unblock rfkill.
 - Use PolicyKit for system-wide privileges.
 - Send RFKILL_IOCTL_NOINPUT by ioctl to disable rfkill-input function:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=c64fb01627e24725d1f9d535e4426475a4415753

 TODO list: 
 - Provide user to setup rfkill control rules when grab WLAN/BT/3G keycode.


Thank's
Joey Lee

_______________________________________________
devkit-devel mailing list
devkit-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/devkit-devel

Reply via email to