# fuchsia.wlan.product.deprecatedclient

<br />

Added: 7

## **PROTOCOLS**

## 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=33)*

Allows legacy interactions with a WLAN client interface.

<br />

### Status

Queries the status of the most recently discovered WLAN client interface.

#### Request

\<EMPTY\>

#### Response

| Name | Type |
|---|---|
| `status` | `https://fuchsia.dev/reference/fidl/fuchsia.wlan.product.deprecatedclient#WlanStatus` |

## **STRUCTS**

### 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=19)*

Encapsulates information associated with the access point to which a WLAN client is associated.

<br />

| Field | Type | Description | Default |
|---|---|---|---|
| `ssid` | `string:32` |   | No default |
| `rssi_dbm` | `int8` |   | No default |

### 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=25)*

Represents the current state of a WLAN client interface.

<br />

| Field | Type | Description | Default |
|---|---|---|---|
| `state` | `https://fuchsia.dev/reference/fidl/fuchsia.wlan.product.deprecatedclient#State` |   | No default |
| `current_ap` | `https://fuchsia.dev/reference/fidl/fuchsia.wlan.product.deprecatedclient#Ap?` |   | No default |

## **ENUMS**

### State [strict](https://fuchsia.dev/fuchsia-src/reference/fidl/language/language#strict-vs-flexible)

Type: `uint32`

*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=11)*

Represents the current association state of a client interface if one exists.

<br />

| Name | Value | Description |
|---|---|---|
| ### NO_CLIENT | `0` |   |
| ### DISASSOCIATED | `1` |   |
| ### ASSOCIATING | `2` |   |
| ### ASSOCIATED | `3` |   |