equal
deleted
inserted
replaced
14 * Description: Implementation of the Umac class |
14 * Description: Implementation of the Umac class |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 /* |
18 /* |
19 * %version: 55 % |
19 * %version: 56 % |
20 */ |
20 */ |
21 |
21 |
22 #include "config.h" |
22 #include "config.h" |
23 #include "UmacContextImpl.h" |
23 #include "UmacContextImpl.h" |
24 |
24 |
688 OsTracePrint( KWlmCmd, |
688 OsTracePrint( KWlmCmd, |
689 (TUint8*)("UMAC: Umac::HandleConfigure(): WLM-E802_11_CONFIGURE") ); |
689 (TUint8*)("UMAC: Umac::HandleConfigure(): WLM-E802_11_CONFIGURE") ); |
690 |
690 |
691 const TConfigureMsg* msg = static_cast<const TConfigureMsg*>(aInputBuffer); |
691 const TConfigureMsg* msg = static_cast<const TConfigureMsg*>(aInputBuffer); |
692 |
692 |
|
693 #ifndef NDEBUG |
|
694 OsTracePrint( KWlmCmdDetails, (TUint8*) |
|
695 ("UMAC: Umac::HandleConfigure: allowedWlanFeatures: 0x%08x"), |
|
696 msg->allowedWlanFeatures ); |
693 OsTracePrint( KWlmCmdDetails, (TUint8*) |
697 OsTracePrint( KWlmCmdDetails, (TUint8*) |
694 ("UMAC: Umac::HandleConfigure: RTSThreshold: %d"), |
698 ("UMAC: Umac::HandleConfigure: RTSThreshold: %d"), |
695 msg->RTSThreshold ); |
699 msg->RTSThreshold ); |
696 OsTracePrint( KWlmCmdDetails, (TUint8*) |
700 OsTracePrint( KWlmCmdDetails, (TUint8*) |
697 ("UMAC: Umac::HandleConfigure: maxTxMSDULifetime: %d"), |
701 ("UMAC: Umac::HandleConfigure: maxTxMSDULifetime: %d"), |
718 ("UMAC: Umac::HandleConfigure: spTimeToCountPrediction: %d"), |
722 ("UMAC: Umac::HandleConfigure: spTimeToCountPrediction: %d"), |
719 msg->spTimeToCountPrediction ); |
723 msg->spTimeToCountPrediction ); |
720 OsTracePrint( KWlmCmdDetails, (TUint8*) |
724 OsTracePrint( KWlmCmdDetails, (TUint8*) |
721 ("UMAC: Umac::HandleConfigure: spMinIndicationInterval: %d"), |
725 ("UMAC: Umac::HandleConfigure: spMinIndicationInterval: %d"), |
722 msg->spMinIndicationInterval ); |
726 msg->spMinIndicationInterval ); |
723 |
727 #endif |
|
728 |
|
729 iPimpl->FeaturesAllowed( msg->allowedWlanFeatures ); |
|
730 |
724 return iPimpl->CurrentState().Configure( |
731 return iPimpl->CurrentState().Configure( |
725 *iPimpl, |
732 *iPimpl, |
726 msg->RTSThreshold, |
733 msg->RTSThreshold, |
727 msg->maxTxMSDULifetime, |
734 msg->maxTxMSDULifetime, |
728 msg->voiceCallEntryTimeout, |
735 msg->voiceCallEntryTimeout, |