466 */ |
466 */ |
467 void set_eapol_auth_bssid( |
467 void set_eapol_auth_bssid( |
468 const core_mac_address_s& bssid ); |
468 const core_mac_address_s& bssid ); |
469 |
469 |
470 /** |
470 /** |
|
471 * Get the status of the ongoing authentication. |
|
472 * |
|
473 * @since S60 v3.1 |
|
474 * @return The status of the ongoing authentication. |
|
475 */ |
|
476 core_error_e eapol_auth_failure() const; |
|
477 |
|
478 /** |
|
479 * Set the status of the ongoing authentication. |
|
480 * |
|
481 * @since S60 v3.1 |
|
482 * @param error The status of the ongoing authentication. |
|
483 */ |
|
484 void set_eapol_auth_failure( |
|
485 core_error_e error ); |
|
486 |
|
487 /** |
471 * Return the list of active traffic streams. |
488 * Return the list of active traffic streams. |
472 * |
489 * |
473 * @since S60 v3.2 |
490 * @since S60 v3.2 |
474 * @return The list of active traffic streams. |
491 * @return The list of active traffic streams. |
475 */ |
492 */ |
498 * @param is_eapol_connecting Whether EAPOL is connecting. |
515 * @param is_eapol_connecting Whether EAPOL is connecting. |
499 */ |
516 */ |
500 void set_eapol_connecting( |
517 void set_eapol_connecting( |
501 bool_t is_eapol_connecting ); |
518 bool_t is_eapol_connecting ); |
502 |
519 |
|
520 /** |
|
521 * Check whether EAPOL is disconnecting. |
|
522 * |
|
523 * @since S60 v3.1 |
|
524 * @return Whether EAPOL is disconnecting. |
|
525 */ |
|
526 bool_t is_eapol_disconnecting() const; |
|
527 |
|
528 /** |
|
529 * Set the status of EAPOL disconnecting. |
|
530 * |
|
531 * @since S60 v3.1 |
|
532 * @param is_eapol_disconnecting Whether EAPOL is disconnecting. |
|
533 */ |
|
534 void set_eapol_disconnecting( |
|
535 bool_t is_eapol_disconnecting ); |
|
536 |
503 /** |
537 /** |
504 * Check whether disconnection is ongoing. |
538 * Check whether disconnection is ongoing. |
505 * |
539 * |
506 * @since S60 v3.2 |
540 * @since S60 v3.2 |
507 * @return Whether disconnection is ongoing. |
541 * @return Whether disconnection is ongoing. |
749 bool_t is_eapol_authenticating_m; |
783 bool_t is_eapol_authenticating_m; |
750 |
784 |
751 /** The BSSID currently being authenticated against. */ |
785 /** The BSSID currently being authenticated against. */ |
752 core_mac_address_s eapol_auth_bssid_m; |
786 core_mac_address_s eapol_auth_bssid_m; |
753 |
787 |
|
788 /** Status of the currently ongoing authentication. */ |
|
789 core_error_e eapol_auth_failure_m; |
|
790 |
754 /** List of active traffic streams. */ |
791 /** List of active traffic streams. */ |
755 core_traffic_stream_list_c traffic_stream_list_m; |
792 core_traffic_stream_list_c traffic_stream_list_m; |
756 |
793 |
757 /** List of virtual traffic streams. */ |
794 /** List of virtual traffic streams. */ |
758 core_virtual_traffic_stream_list_c virtual_traffic_stream_list_m; |
795 core_virtual_traffic_stream_list_c virtual_traffic_stream_list_m; |
759 |
796 |
760 /** Whether EAPOL is connecting. */ |
797 /** Whether EAPOL is connecting. */ |
761 bool_t is_eapol_connecting_m; |
798 bool_t is_eapol_connecting_m; |
762 |
799 |
|
800 /** Whether EAPOL is disconnecting. */ |
|
801 bool_t is_eapol_disconnecting_m; |
|
802 |
763 /** Whether disconnection is ongoing. */ |
803 /** Whether disconnection is ongoing. */ |
764 bool_t is_disconnecting_m; |
804 bool_t is_disconnecting_m; |
765 |
805 |
766 /** The reason for the last roam. */ |
806 /** The reason for the last roam. */ |
767 core_roam_reason_e last_roam_reason_m; |
807 core_roam_reason_e last_roam_reason_m; |