Description

IPv6 configured by user for this access point.

These are user configured values, which will be applied by the backend system and in turn may result in "changed" event to notify of Efl.Net.Control.Access_Point.ipv6 property with the actual value in use, which may differ from this.

Since 1.19

Values

  • method - IPv6 method
  • address - IPv6 address
  • prefix_length - IPv6 prefix length
  • netmask - IPv6 netmask
  • gateway - IPv6 gateway

Signature

@property configuration_ipv6 {
    get {
        values {
            method: Efl.Net.Control.Access_Point.Ipv6_Method;
            address: free(string, free);
            prefix_length: uint8;
            netmask: free(string, free);
            gateway: free(string, free);
        }
    }
    set {
        values {
            method: Efl.Net.Control.Access_Point.Ipv6_Method;
            address: free(string, free);
            prefix_length: uint8;
            netmask: free(string, free);
            gateway: free(string, free);
        }
    }
}

C signature

void efl_net_control_access_point_configuration_ipv6_get(const Eo *obj, Efl_Net_Control_Access_Point_Ipv6_Method *method, const char **address, uint8_t *prefix_length, const char **netmask, const char **gateway);
void efl_net_control_access_point_configuration_ipv6_set(Eo *obj, Efl_Net_Control_Access_Point_Ipv6_Method method, const char *address, uint8_t prefix_length, const char *netmask, const char *gateway);

Implemented by

  • Efl.Net.Control.Access_Point.configuration_ipv6