Android APIs
public class

WpsInfo

extends Object
implements Parcelable
java.lang.Object
   ↳ android.net.wifi.WpsInfo

Class Overview

A class representing Wi-Fi Protected Setup

Summary

Constants
int DISPLAY Display pin method configuration - pin is generated and displayed on device
int INVALID Invalid configuration
int KEYPAD Keypad pin method configuration - pin is entered on device
int LABEL Label pin method configuration - pin is labelled on device
int PBC Push button configuration
[Expand]
Inherited Constants
From interface android.os.Parcelable
Fields
public String BSSID Passed with pin method KEYPAD
public static final Creator<WpsInfo> CREATOR Implement the Parcelable interface
public String pin Passed with pin method configuration
public int setup Wi-Fi Protected Setup.
Public Constructors
WpsInfo()
WpsInfo(WpsInfo source)
Public Methods
int describeContents()
Implement the Parcelable interface
String toString()
Returns a string containing a concise, human-readable description of this object.
void writeToParcel(Parcel dest, int flags)
Implement the Parcelable interface
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.os.Parcelable

Constants

public static final int DISPLAY

Added in API level 14

Display pin method configuration - pin is generated and displayed on device

Constant Value: 1 (0x00000001)

public static final int INVALID

Added in API level 14

Invalid configuration

Constant Value: 4 (0x00000004)

public static final int KEYPAD

Added in API level 14

Keypad pin method configuration - pin is entered on device

Constant Value: 2 (0x00000002)

public static final int LABEL

Added in API level 14

Label pin method configuration - pin is labelled on device

Constant Value: 3 (0x00000003)

public static final int PBC

Added in API level 14

Push button configuration

Constant Value: 0 (0x00000000)

Fields

public String BSSID

Added in API level 21

Passed with pin method KEYPAD

public static final Creator<WpsInfo> CREATOR

Added in API level 14

Implement the Parcelable interface

public String pin

Added in API level 14

Passed with pin method configuration

public int setup

Added in API level 14

Wi-Fi Protected Setup. www.wi-fi.org/wifi-protected-setup has details

Public Constructors

public WpsInfo ()

Added in API level 14

public WpsInfo (WpsInfo source)

Added in API level 14

Public Methods

public int describeContents ()

Added in API level 14

Implement the Parcelable interface

Returns
  • a bitmask indicating the set of special object types marshalled by the Parcelable.

public String toString ()

Added in API level 14

Returns a string containing a concise, human-readable description of this object. Subclasses are encouraged to override this method and provide an implementation that takes into account the object's type and data. The default implementation is equivalent to the following expression:

   getClass().getName() + '@' + Integer.toHexString(hashCode())

See Writing a useful toString method if you intend implementing your own toString method.

Returns
  • a printable representation of this object.

public void writeToParcel (Parcel dest, int flags)

Added in API level 14

Implement the Parcelable interface

Parameters
dest The Parcel in which the object should be written.
flags Additional flags about how the object should be written. May be 0 or PARCELABLE_WRITE_RETURN_VALUE.