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 /** |
|
488 * Return the list of active traffic streams. |
471 * Return the list of active traffic streams. |
489 * |
472 * |
490 * @since S60 v3.2 |
473 * @since S60 v3.2 |
491 * @return The list of active traffic streams. |
474 * @return The list of active traffic streams. |
492 */ |
475 */ |
515 * @param is_eapol_connecting Whether EAPOL is connecting. |
498 * @param is_eapol_connecting Whether EAPOL is connecting. |
516 */ |
499 */ |
517 void set_eapol_connecting( |
500 void set_eapol_connecting( |
518 bool_t is_eapol_connecting ); |
501 bool_t is_eapol_connecting ); |
519 |
502 |
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 |
|
537 /** |
503 /** |
538 * Check whether disconnection is ongoing. |
504 * Check whether disconnection is ongoing. |
539 * |
505 * |
540 * @since S60 v3.2 |
506 * @since S60 v3.2 |
541 * @return Whether disconnection is ongoing. |
507 * @return Whether disconnection is ongoing. |
783 bool_t is_eapol_authenticating_m; |
749 bool_t is_eapol_authenticating_m; |
784 |
750 |
785 /** The BSSID currently being authenticated against. */ |
751 /** The BSSID currently being authenticated against. */ |
786 core_mac_address_s eapol_auth_bssid_m; |
752 core_mac_address_s eapol_auth_bssid_m; |
787 |
753 |
788 /** Status of the currently ongoing authentication. */ |
|
789 core_error_e eapol_auth_failure_m; |
|
790 |
|
791 /** List of active traffic streams. */ |
754 /** List of active traffic streams. */ |
792 core_traffic_stream_list_c traffic_stream_list_m; |
755 core_traffic_stream_list_c traffic_stream_list_m; |
793 |
756 |
794 /** List of virtual traffic streams. */ |
757 /** List of virtual traffic streams. */ |
795 core_virtual_traffic_stream_list_c virtual_traffic_stream_list_m; |
758 core_virtual_traffic_stream_list_c virtual_traffic_stream_list_m; |
796 |
759 |
797 /** Whether EAPOL is connecting. */ |
760 /** Whether EAPOL is connecting. */ |
798 bool_t is_eapol_connecting_m; |
761 bool_t is_eapol_connecting_m; |
799 |
762 |
800 /** Whether EAPOL is disconnecting. */ |
|
801 bool_t is_eapol_disconnecting_m; |
|
802 |
|
803 /** Whether disconnection is ongoing. */ |
763 /** Whether disconnection is ongoing. */ |
804 bool_t is_disconnecting_m; |
764 bool_t is_disconnecting_m; |
805 |
765 |
806 /** The reason for the last roam. */ |
766 /** The reason for the last roam. */ |
807 core_roam_reason_e last_roam_reason_m; |
767 core_roam_reason_e last_roam_reason_m; |