Add API to flush BSS
[platform/core/connectivity/net-config.git] / interfaces / netconfig-iface-wifi.xml
index 98c4912..23dbabd 100755 (executable)
@@ -6,6 +6,8 @@
                </method>
                <method name="RemoveDriver">
                </method>
+               <method name="GetBssidList">
+               </method>
                <method name="LaunchDirect">
                </method>
                <method name="LoadP2pDriver">
@@ -22,6 +24,8 @@
                </method>
                <method name="PauseBgscan">
                </method>
+               <method name="FlushBss">
+               </method>
                <method name="GetAutoscan">
                        <arg type="b" name="autoscan" direction="out"/>
                </method>
                <method name="RequestSpecificScan">
                        <arg type="s" name="SSID" direction="in"/>
                </method>
-               <method name="RequestWpsScan">
+               <method name="RequestBssidScan">
+               </method>
+               <method name="RequestWpsCancel">
+               </method>
+               <method name="RequestWpsConnect">
+                       <arg type="s" name="param" direction="in"/>
                </method>
                <method name="GetPasspoint">
                        <arg type="i" name="enable" direction="out"/>
                        <arg type="b" name="allowed" direction="out"/>
                </method>
                <method name="TdlsDisconnect">
-                       <arg type="s" name="pee_mac_addr" direction="in"/>
+                       <arg type="s" name="peer_mac_addr" direction="in"/>
                        <arg  type="i" name="result" direction="out" />
                </method>
                <method name="TdlsConnectedPeer">
                        <arg  type="s" name="peer_mac_addr" direction="out" />
                </method>
+               <method name="TdlsConnect">
+                       <arg type="s" name="peer_mac_addr" direction="in"/>
+                       <arg  type="i" name="result" direction="out" />
+               </method>
+               <method name="TdlsDiscover">
+                       <arg type="s" name="peer_mac_addr" direction="in"/>
+                       <arg  type="i" name="result" direction="out" />
+               </method>
+               <method name="TdlsChannelSwitch">
+                       <arg  type="s" name="peer_mac_addr" direction="in" />
+                       <arg  type="i" name="freq" direction="in" />
+                       <arg  type="i" name="result" direction="out" />
+               </method>
+               <method name="TdlsCancelChannelSwitch">
+                       <arg  type="s" name="peer_mac_addr" direction="in" />
+                       <arg  type="i" name="result" direction="out" />
+               </method>
+               <method name='AddVsie'>
+                       <arg type='i' name='frame_id' direction='in'/>
+                       <arg type='s' name='vsie' direction='in'/>
+               </method>
+               <method name='GetVsie'>
+                       <arg type='i' name='frame_id' direction='in'/>
+                       <arg type='s' name='vsie' direction='out'/>
+               </method>
+               <method name='RemoveVsie'>
+                       <arg type='i' name='frame_id' direction='in'/>
+                       <arg type='s' name='vsie' direction='in'/>
+               </method>
                <signal name="PowerOnCompleted"></signal>
                <signal name="PowerOffCompleted"></signal>
                <signal name="PowerOperationFailed"></signal>
                <signal name="SpecificScanCompleted">
                        <arg type="a{sv}" name="Fields" direction="out"/>
                </signal>
-               <signal name="WpsScanCompleted">
+               <signal name="BssidScanCompleted">
                        <arg type="a{sv}" name="Fields" direction="out"/>
                </signal>
        </interface>