# Print output for @column tags ?>
Developers

- Design
- Develop
- Distribute

Developer Console

## Most visited

## Recently visited

## Results for

Summary: Constants | Inherited Methods

# EasyConnectStatusCallback

`public abstract class EasyConnectStatusCallback`
`extends Object` ``

java.lang.Object
↳ | android.net.wifi.EasyConnectStatusCallback

Easy Connect (DPP) Status Callback. Use this callback to get status updates (success, failure, progress) from the Easy Connect operations.

## Summary

### Constants
`int` | `EASY_CONNECT_EVENT_FAILURE_AUTHENTICATION` Easy Connect Failure event: Bootstrapping/Authentication initialization process failure.
`int` | `EASY_CONNECT_EVENT_FAILURE_BUSY` Easy Connect Failure event: Easy Connect request while in another Easy Connect exchange.
`int` | `EASY_CONNECT_EVENT_FAILURE_CANNOT_FIND_NETWORK` Easy Connect R2 Failure event: Enrollee cannot find the network.
`int` | `EASY_CONNECT_EVENT_FAILURE_CONFIGURATION` Easy Connect Failure event: Configuration process has failed due to malformed message.
`int` | `EASY_CONNECT_EVENT_FAILURE_ENROLLEE_AUTHENTICATION` Easy Connect R2 Failure event: Enrollee failed to authenticate with the network.
`int` | `EASY_CONNECT_EVENT_FAILURE_ENROLLEE_FAILED_TO_SCAN_NETWORK_CHANNEL` Easy Connect Failure event: Enrollee didn't scan the network's operating channel.
`int` | `EASY_CONNECT_EVENT_FAILURE_ENROLLEE_REJECTED_CONFIGURATION` Easy Connect R2 Failure event: Enrollee rejected the configuration.
`int` | `EASY_CONNECT_EVENT_FAILURE_GENERIC` Easy Connect Failure event: General protocol failure.
`int` | `EASY_CONNECT_EVENT_FAILURE_INVALID_NETWORK` Easy Connect Failure event: Invalid network provided to Easy Connect configurator.
`int` | `EASY_CONNECT_EVENT_FAILURE_INVALID_URI` Easy Connect Failure event: Scanned QR code is either not a Easy Connect URI, or the Easy Connect URI has errors.
`int` | `EASY_CONNECT_EVENT_FAILURE_NOT_COMPATIBLE` Easy Connect Failure event: Both devices are implementing the same role and are incompatible.
`int` | `EASY_CONNECT_EVENT_FAILURE_NOT_SUPPORTED` Easy Connect Failure event: Feature or option is not supported.
`int` | `EASY_CONNECT_EVENT_FAILURE_TIMEOUT` Easy Connect Failure event: No response from the peer.
`int` | `EASY_CONNECT_EVENT_FAILURE_URI_GENERATION` Easy Connect Failure event: System failed to generate DPP URI.

### Inherited methods
From class `java.lang.Object`
`Object` | `clone()` Creates and returns a copy of this object.
`boolean` | `equals(Object obj)` Indicates whether some other object is "equal to" this one.
`void` | `finalize()` Called by the garbage collector on an object when garbage collection determines that there are no more references to the object.
`final Class<?>` | `getClass()` Returns the runtime class of this `Object`.
`int` | `hashCode()` Returns a hash code value for the object.
`final void` | `notify()` Wakes up a single thread that is waiting on this object's monitor.
`final void` | `notifyAll()` Wakes up all threads that are waiting on this object's monitor.
`String` | `toString()` Returns a string representation of the object.
`final void` | `wait(long timeout, int nanos)` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object, or some other thread interrupts the current thread, or a certain amount of real time has elapsed.
`final void` | `wait(long timeout)` Causes the current thread to wait until either another thread invokes the `notify()` method or the `notifyAll()` method for this object, or a specified amount of time has elapsed.
`final void` | `wait()` Causes the current thread to wait until another thread invokes the `notify()` method or the `notifyAll()` method for this object.

## Constants

### EASY_CONNECT_EVENT_FAILURE_AUTHENTICATION

    public static final int EASY_CONNECT_EVENT_FAILURE_AUTHENTICATION

Easy Connect Failure event: Bootstrapping/Authentication initialization process failure.

Constant Value: -2 (0xfffffffe)

### EASY_CONNECT_EVENT_FAILURE_BUSY

    public static final int EASY_CONNECT_EVENT_FAILURE_BUSY

Easy Connect Failure event: Easy Connect request while in another Easy Connect exchange.

Constant Value: -5 (0xfffffffb)

### EASY_CONNECT_EVENT_FAILURE_CANNOT_FIND_NETWORK

    public static final int EASY_CONNECT_EVENT_FAILURE_CANNOT_FIND_NETWORK

Easy Connect R2 Failure event: Enrollee cannot find the network.

Constant Value: -10 (0xfffffff6)

### EASY_CONNECT_EVENT_FAILURE_CONFIGURATION

    public static final int EASY_CONNECT_EVENT_FAILURE_CONFIGURATION

Easy Connect Failure event: Configuration process has failed due to malformed message.

Constant Value: -4 (0xfffffffc)

### EASY_CONNECT_EVENT_FAILURE_ENROLLEE_AUTHENTICATION

    public static final int EASY_CONNECT_EVENT_FAILURE_ENROLLEE_AUTHENTICATION

Easy Connect R2 Failure event: Enrollee failed to authenticate with the network.

Constant Value: -11 (0xfffffff5)

### EASY_CONNECT_EVENT_FAILURE_ENROLLEE_FAILED_TO_SCAN_NETWORK_CHANNEL

    public static final int EASY_CONNECT_EVENT_FAILURE_ENROLLEE_FAILED_TO_SCAN_NETWORK_CHANNEL

Easy Connect Failure event: Enrollee didn't scan the network's operating channel. This error is generated when framework finds that Network's operating channel is not included in the list of channels the Enrollee scanned in attempting to discover the network prior to connection.

Constant Value: -14 (0xfffffff2)

### EASY_CONNECT_EVENT_FAILURE_ENROLLEE_REJECTED_CONFIGURATION

    public static final int EASY_CONNECT_EVENT_FAILURE_ENROLLEE_REJECTED_CONFIGURATION

Easy Connect R2 Failure event: Enrollee rejected the configuration.

Constant Value: -12 (0xfffffff4)

### EASY_CONNECT_EVENT_FAILURE_GENERIC

    public static final int EASY_CONNECT_EVENT_FAILURE_GENERIC

Easy Connect Failure event: General protocol failure.

Constant Value: -7 (0xfffffff9)

### EASY_CONNECT_EVENT_FAILURE_INVALID_NETWORK

    public static final int EASY_CONNECT_EVENT_FAILURE_INVALID_NETWORK

Easy Connect Failure event: Invalid network provided to Easy Connect configurator. Network must either be WPA3-Personal (SAE) or WPA2-Personal (PSK).

Constant Value: -9 (0xfffffff7)

### EASY_CONNECT_EVENT_FAILURE_INVALID_URI

    public static final int EASY_CONNECT_EVENT_FAILURE_INVALID_URI

Easy Connect Failure event: Scanned QR code is either not a Easy Connect URI, or the Easy Connect URI has errors.

Constant Value: -1 (0xffffffff)

### EASY_CONNECT_EVENT_FAILURE_NOT_COMPATIBLE

    public static final int EASY_CONNECT_EVENT_FAILURE_NOT_COMPATIBLE

Easy Connect Failure event: Both devices are implementing the same role and are incompatible.

Constant Value: -3 (0xfffffffd)

### EASY_CONNECT_EVENT_FAILURE_NOT_SUPPORTED

    public static final int EASY_CONNECT_EVENT_FAILURE_NOT_SUPPORTED

Easy Connect Failure event: Feature or option is not supported.

Constant Value: -8 (0xfffffff8)

### EASY_CONNECT_EVENT_FAILURE_TIMEOUT

    public static final int EASY_CONNECT_EVENT_FAILURE_TIMEOUT

Easy Connect Failure event: No response from the peer.

Constant Value: -6 (0xfffffffa)

### EASY_CONNECT_EVENT_FAILURE_URI_GENERATION

    public static final int EASY_CONNECT_EVENT_FAILURE_URI_GENERATION

Easy Connect Failure event: System failed to generate DPP URI.

Constant Value: -13 (0xfffffff3)

Full name *
Email address *
Company / developer name
One of your Play Store app URLs *
Which best describes your business:*
Apps
Games
Apps & Games
*
*