Home | History | Annotate | Download | only in dbus_bindings
      1 <?xml version="1.0"?>
      2 <!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
      3 	  "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
      4 
      5 <node>
      6   <interface name="fi.w1.wpa_supplicant1.Interface">
      7     <method name="Scan">
      8       <arg name="args" type="a{sv}" direction="in"/>
      9     </method>
     10     <method name="ClearCachedCredentials">
     11     </method>
     12     <method name="Disconnect">
     13     </method>
     14     <method name="AddNetwork">
     15       <arg name="args" type="a{sv}" direction="in"/>
     16       <arg name="network" type="o" direction="out"/>
     17     </method>
     18     <method name="EnableHighBitrates">
     19     </method>
     20     <method name="Reassociate">
     21     </method>
     22     <method name="Reattach">
     23     </method>
     24     <method name="RemoveNetwork">
     25       <arg name="network" type="o" direction="in"/>
     26     </method>
     27     <method name="RemoveAllNetworks">
     28     </method>
     29     <method name="SelectNetwork">
     30       <arg name="network" type="o" direction="in"/>
     31     </method>
     32     <method name="AddBlob">
     33       <arg name="name" type="s" direction="in"/>
     34       <arg name="data" type="ay" direction="in"/>
     35     </method>
     36     <method name="RemoveBlob">
     37       <arg name="name" type="s" direction="in"/>
     38     </method>
     39     <method name="GetBlob">
     40       <arg name="name" type="s" direction="in"/>
     41       <arg name="data" type="ay" direction="out"/>
     42     </method>
     43     <method name="FlushBSS">
     44       <arg name="age" type="u" direction="in"/>
     45     </method>
     46     <method name="EAPLogoff"/>
     47     <method name="EAPLogon"/>
     48     <method name="NetworkReply">
     49       <arg name="network" type="o" direction="in"/>
     50       <arg name="field" type="s" direction="in"/>
     51       <arg name="value" type="s" direction="in"/>
     52     </method>
     53     <method name="Roam">
     54       <arg name="addr" type="s" direction="in"/>
     55     </method>
     56     <method name="TDLSDiscover">
     57       <arg name="peer" type="s" direction="in"/>
     58     </method>
     59     <method name="TDLSSetup">
     60       <arg name="peer" type="s" direction="in"/>
     61     </method>
     62     <method name="TDLSStatus">
     63       <arg name="peer" type="s" direction="in"/>
     64       <arg name="status" type="s" direction="out"/>
     65     </method>
     66     <method name="TDLSTeardown">
     67       <arg name="peer" type="s" direction="in"/>
     68     </method>
     69     <method name="SetHT40Enable">
     70       <arg name="network" type="o" direction="in"/>
     71       <arg name="enable" type="b" direction="in"/>
     72     </method>
     73     <property name="Capabilities" type="a{sv}" access="read"/>
     74     <property name="State" type="s" access="read"/>
     75     <property name="Scanning" type="b" access="read"/>
     76     <property name="ApScan" type="u" access="readwrite"/>
     77     <property name="Ifname" type="s" access="read"/>
     78     <property name="BridgeIfname" type="s" access="read"/>
     79     <property name="Driver" type="s" access="read"/>
     80     <property name="CurrentBSS" type="o" access="read"/>
     81     <property name="CurrentNetwork" type="o" access="read"/>
     82     <property name="Blobs" type="as" access="read"/>
     83     <property name="BSSs" type="ao" access="read"/>
     84     <property name="Networks" type="ao" access="read"/>
     85     <property name="FastReauth" type="b" access="readwrite"/>
     86     <property name="RoamThreshold" type="q" access="readwrite"/>
     87     <property name="ScanInterval" type="i" access="readwrite"/>
     88     <property name="DisableHighBitrates" type="b" access="readwrite"/>
     89     <property name="SchedScan" type="b" access="readwrite"/>
     90     <property name="Scan" type="b" access="readwrite"/>
     91     <signal name="ScanDone">
     92       <arg name="success" type="b"/>
     93     </signal>
     94     <signal name="BSSAdded">
     95       <arg name="BSS" type="o"/>
     96       <arg name="properties" type="a{sv}"/>
     97     </signal>
     98     <signal name="BSSRemoved">
     99       <arg name="BSS" type="o"/>
    100     </signal>
    101     <signal name="BlobAdded">
    102       <arg name="blobname" type="s"/>
    103     </signal>
    104     <signal name="BlobRemoved">
    105       <arg name="blobname" type="s"/>
    106     </signal>
    107     <signal name="Certification">
    108       <arg name="properties" type="a{sv}"/>
    109     </signal>
    110     <signal name="EAP">
    111       <arg name="status" type="s"/>
    112       <arg name="parameter" type="s"/>
    113     </signal>
    114     <signal name="NetworkAdded">
    115       <arg name="network" type="o"/>
    116       <arg name="properties" type="a{sv}"/>
    117     </signal>
    118     <signal name="NetworkRemoved">
    119       <arg name="network" type="o"/>
    120     </signal>
    121     <signal name="NetworkSelected">
    122       <arg name="network" type="o"/>
    123     </signal>
    124     <signal name="PropertiesChanged">
    125       <arg name="properties" type="a{sv}"/>
    126     </signal>
    127     <signal name="TDLSDiscoverResponse">
    128       <arg name="peer_address" type="s"/>
    129     </signal>
    130   </interface>
    131 </node>
    132 
    133