| <link rel="stylesheet" href="../style.css" /> |
| |
| [TOC] |
| # fuchsia.wlan.product.deprecatedclient |
| |
| <div class="fidl-version-div"><span class="fidl-attribute fidl-version">Added: 7</span></div> |
| |
| |
| ## **PROTOCOLS** |
| |
| ## DeprecatedClient {#DeprecatedClient} |
| *Defined in [fuchsia.wlan.product.deprecatedclient/wlan_deprecated_client.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.product.deprecatedclient/wlan_deprecated_client.fidl;l=32)* |
| <p>Allows legacy interactions with a WLAN client interface.</p> |
| |
| |
| ### Status {#DeprecatedClient.Status} |
| |
| <p>Queries the status of the most recently discovered WLAN client interface.</p> |
| |
| |
| |
| #### Request {#DeprecatedClient.Status_Request} |
| |
| <EMPTY> |
| |
| |
| #### Response {#DeprecatedClient.Status_Response} |
| |
| <table> |
| <tr><th>Name</th><th>Type</th></tr> |
| <tr> |
| <td><code>status</code></td> |
| <td> |
| <code><a class='link' href='#WlanStatus'>WlanStatus</a></code> |
| </td> |
| </tr> |
| </table> |
| |
| |
| ## **STRUCTS** |
| |
| ### Ap {#Ap data-text="Ap"} |
| *Defined in [fuchsia.wlan.product.deprecatedclient/wlan_deprecated_client.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.product.deprecatedclient/wlan_deprecated_client.fidl;l=18)* |
| <p>Encapsulates information associated with the access point to which a WLAN client is associated.</p> |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="Ap.ssid"> |
| <td><code>ssid</code></td> |
| <td> |
| <code>string[32]</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| <tr id="Ap.rssi_dbm"> |
| <td><code>rssi_dbm</code></td> |
| <td> |
| <code>int8</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| ### WlanStatus {#WlanStatus data-text="WlanStatus"} |
| *Defined in [fuchsia.wlan.product.deprecatedclient/wlan_deprecated_client.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.product.deprecatedclient/wlan_deprecated_client.fidl;l=24)* |
| <p>Represents the current state of a WLAN client interface.</p> |
| |
| <table> |
| <tr><th>Field</th><th>Type</th><th>Description</th><th>Default</th></tr> |
| <tr id="WlanStatus.state"> |
| <td><code>state</code></td> |
| <td> |
| <code><a class='link' href='#State'>State</a></code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| <tr id="WlanStatus.current_ap"> |
| <td><code>current_ap</code></td> |
| <td> |
| <code><a class='link' href='#Ap'>Ap</a>?</code> |
| </td> |
| <td></td> |
| <td>No default</td> |
| </tr> |
| </table> |
| |
| |
| ## **ENUMS** |
| |
| ### State [strict](/fuchsia-src/reference/fidl/language/language.md#strict-vs-flexible){:.fidl-attribute} {#State data-text="State"} |
| Type: <code>uint32</code> |
| |
| *Defined in [fuchsia.wlan.product.deprecatedclient/wlan_deprecated_client.fidl](https://cs.opensource.google/fuchsia/fuchsia/+/main:sdk/fidl/fuchsia.wlan.product.deprecatedclient/wlan_deprecated_client.fidl;l=10)* |
| <p>Represents the current association state of a client interface if one exists.</p> |
| |
| <table> |
| <tr><th>Name</th><th>Value</th><th>Description</th></tr> |
| <tr id="State.NO_CLIENT"> |
| <td><h3 id="State.NO_CLIENT" class="add-link hide-from-toc">NO_CLIENT</h3></td> |
| <td><code>0</code></td> |
| <td></td> |
| </tr> |
| <tr id="State.DISASSOCIATED"> |
| <td><h3 id="State.DISASSOCIATED" class="add-link hide-from-toc">DISASSOCIATED</h3></td> |
| <td><code>1</code></td> |
| <td></td> |
| </tr> |
| <tr id="State.ASSOCIATING"> |
| <td><h3 id="State.ASSOCIATING" class="add-link hide-from-toc">ASSOCIATING</h3></td> |
| <td><code>2</code></td> |
| <td></td> |
| </tr> |
| <tr id="State.ASSOCIATED"> |
| <td><h3 id="State.ASSOCIATED" class="add-link hide-from-toc">ASSOCIATED</h3></td> |
| <td><code>3</code></td> |
| <td></td> |
| </tr> |
| </table> |
| |
| |
| |
| |
| |