diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-4F02CF5E-7AA6-55AD-B3C5-42892547C188.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-4F02CF5E-7AA6-55AD-B3C5-42892547C188.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,33 @@ + + + + + +Rejecting +a Newly-Available BearerThis tutorial explains how to set the mobility policy handler component +to reject a newly-available bearer. +
Procedure
    +
  1. Derive a class from +the CImMobilityPolicyPlugin class.

  2. +
  3. Implement the PreferredCarrierAvailable and MigrationComplete functions in the derived CImMobilityPolicyPlugin class +to get the required behaviour when a new bearer is available.

    When +a new bearer is available, the Network bearer mobility framework calls the MMobilityProtocolResp::PreferredCarrierAvailable function +to notify the bearer mobility policy manager. This happens only if the bearer +mobility policy manager is registered with the PreferredCarrierAvailable (Network +bearer mobility framework) for bearer mobility notification.

  4. +
  5. To reject the newly +available bearer should be rejected, call theCImMobilityManager::IgnoreNewCarrier() function +on the instance of CImMobilityManager identified in the PreferredCarrierAvailable() function.

  6. +
+
+Bearer Mobility + Overview +Bearer Mobility +Policy Plug-in Overview +
\ No newline at end of file