Description

Provides the access point state.

Fields

  • idle - Nothing is happening with this access point
  • association - The access point is trying to associate itself. This is the first state after a connection attempt.
  • configuration - The access point is configuring itself, such as DHCP.
  • local - The access point is connected but the internet connection hasn't been validated.
  • online - The access point is connected and the internet connection has been validated.
  • disconnect - The access point is disconnecting.
  • failure - The connection attempt failed, Efl.Net.Control.Access_Point.error will provide more details

Signature

enum Efl.Net.Control.Access_Point_State {
    idle: 0,
    association,
    configuration,
    local,
    online,
    disconnect,
    failure
}

C signature

typedef enum {
    EFL_NET_CONTROL_ACCESS_POINT_STATE_IDLE = 0,
    EFL_NET_CONTROL_ACCESS_POINT_STATE_ASSOCIATION,
    EFL_NET_CONTROL_ACCESS_POINT_STATE_CONFIGURATION,
    EFL_NET_CONTROL_ACCESS_POINT_STATE_LOCAL,
    EFL_NET_CONTROL_ACCESS_POINT_STATE_ONLINE,
    EFL_NET_CONTROL_ACCESS_POINT_STATE_DISCONNECT,
    EFL_NET_CONTROL_ACCESS_POINT_STATE_FAILURE
} Efl_Net_Control_Access_Point_State;