diff -r ebc84c812384 -r 46218c8b8afa Symbian3/PDK/Source/GUID-DD276E82-B190-56CD-9A4A-ADE586E5EE92.dita --- a/Symbian3/PDK/Source/GUID-DD276E82-B190-56CD-9A4A-ADE586E5EE92.dita Thu Mar 11 15:24:26 2010 +0000 +++ b/Symbian3/PDK/Source/GUID-DD276E82-B190-56CD-9A4A-ADE586E5EE92.dita Thu Mar 11 18:02:22 2010 +0000 @@ -1,36 +1,36 @@ - - - - - -Notifying -the Availability of a Preferred Bearer -

This tutorial explains how the mobility policy plug-in component can receive -notification about the availability of a preferred 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. In the PreferredCarrierAvailable function, -set the policy decision and call either of the following functions:

      -
    1. MImMobilityPolicyHandler::AcceptNewCarrier()

    2. -
    3. MImMobilityPolicyHandler::IgnoreNewCarrier()

    4. -
  6. -
-
-Bearer Mobility -Overview -Bearer Mobility -Policy Plug-in + + + + + +Notifying +the Availability of a Preferred Bearer +

This tutorial explains how the mobility policy plug-in component can receive +notification about the availability of a preferred 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. In the PreferredCarrierAvailable function, +set the policy decision and call either of the following functions:

      +
    1. MImMobilityPolicyHandler::AcceptNewCarrier()

    2. +
    3. MImMobilityPolicyHandler::IgnoreNewCarrier()

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