Home | History | Annotate | Download | only in net

Lines Matching defs:handler

132     // There is no handler for this sequence number.
134 LOG(WARNING) << "No handler for message: " << sequence_number;
138 // In this case we don't need to run the handler.
156 // We should still run handler in this case, leaving it for the caller
160 // Run the handler.
162 // Remove handler after processing.
264 std::function<void(unique_ptr<const NL80211Packet>)> handler) {
272 message_handlers_[packet.GetMessageSequence()] = handler;
293 // ReceivePacketAndRunHandler() will remove the handler after receiving a
535 const auto handler = on_station_event_handler_.find(if_index);
536 if (handler != on_station_event_handler_.end()) {
543 handler->second(NEW_STATION, mac_address);
545 handler->second(DEL_STATION, mac_address);
586 for (const auto& handler : on_reg_domain_changed_handler_) {
587 handler.second(country_code);
598 const auto handler = on_mlme_event_handler_.find(if_index);
599 if (handler == on_mlme_event_handler_.end()) {
600 LOG(DEBUG) << "No handler for mlme event from interface"
608 handler->second->OnConnect(std::move(event));
615 handler->second->OnAssociate(std::move(event));
622 handler->second->OnRoam(std::move(event));
629 handler->second->OnDisconnect(std::move(event));
636 handler->second->OnDisassociate(std::move(event));
650 const auto handler = on_sched_scan_result_ready_handler_.find(if_index);
651 if (handler == on_sched_scan_result_ready_handler_.end()) {
652 LOG(DEBUG) << "No handler for scheduled scan result notification from"
656 // Run scan result notification handler.
657 handler->second(if_index, packet->GetCommand() == NL80211_CMD_SCHED_SCAN_STOPPED);
671 const auto handler = on_scan_result_ready_handler_.find(if_index);
672 if (handler == on_scan_result_ready_handler_.end()) {
673 LOG(WARNING) << "No handler for scan result notification from interface"
700 // Run scan result notification handler.
701 handler->second(if_index, aborted, ssids, freqs);
724 const auto handler = on_channel_switch_event_handler_.find(if_index);
725 if (handler != on_channel_switch_event_handler_.end()) {
726 handler->second(frequency, getBandwidthType(bandwidth));
732 OnStationEventHandler handler) {
733 on_station_event_handler_[interface_index] = handler;
742 OnChannelSwitchEventHandler handler) {
743 on_channel_switch_event_handler_[interface_index] = handler;
753 OnRegDomainChangedHandler handler) {
754 on_reg_domain_changed_handler_[wiphy_index] = handler;
763 OnScanResultsReadyHandler handler) {
764 on_scan_result_ready_handler_[interface_index] = handler;
773 MlmeEventHandler* handler) {
774 on_mlme_event_handler_[interface_index] = handler;
783 OnSchedScanResultsReadyHandler handler) {
784 on_sched_scan_result_ready_handler_[interface_index] = handler;