summaryrefslogtreecommitdiff
path: root/fdi/policy/10osvendor/30-wol.fdi
blob: 5c39729e01624fbff2d312618970c98e5d4f0a01 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">

  <device>
   <match key="info.capabilities" contains="net.80203">
    <append key="info.capabilities" type="strlist">wake_on_lan</append>
    <append key="info.interfaces" type="strlist">org.freedesktop.Hal.Device.WakeOnLan</append>

    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_names" type="strlist">GetSupported</append>
    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_signatures" type="strlist"></append>
    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_argnames" type="strlist"></append>
    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_execpaths" type="strlist">hal-system-wol-supported</append>

    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_names" type="strlist">GetEnabled</append>
    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_signatures" type="strlist"></append>
    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_argnames" type="strlist"></append>
    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_execpaths" type="strlist">hal-system-wol-enabled</append>

    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_names" type="strlist">SetEnabled</append>
    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_signatures" type="strlist">b</append>
    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_argnames" type="strlist">enable</append>
    <append key="org.freedesktop.Hal.Device.WakeOnLan.method_execpaths" type="strlist">hal-system-wol-enable</append>

   </match>

  </device>
</deviceinfo>