datacommsserver/esockserver/test/TE_RConnection/configs/Mobility/BearerMobility_DummyProviders_002.ced.cfg
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/datacommsserver/esockserver/test/TE_RConnection/configs/Mobility/BearerMobility_DummyProviders_002.ced.cfg Thu Dec 17 09:22:25 2009 +0200
@@ -0,0 +1,231 @@
+
+############################################################
+## CED file for the providers
+############################################################
+
+############################################################
+## GlobalSettings
+##
+[GlobalSettings]
+ADD_TEMPLATE
+ DefaultTier=Link.TierTable.0x1028302B
+ FIELD_COUNT=1
+END_TEMPLATE
+
+ADD_SECTION
+# COMMDB_ID = 1
+ Name=DefaultRecordName-1
+ FIELD_COUNT=1
+END_ADD
+
+
+############################################################
+## AccessPointTable
+##
+[AccessPointTable]
+## CASE001 BEGIN ##
+## This is a regular access point with one lower level provider ##
+ADD_SECTION
+# COMMDB_ID = 1
+ Id=10
+ Name=DummyAPHasNextLayer
+ Tier=Link.TierTable.0x1028302B
+ MCpr=MCprTable.1
+ AccessPointSelectionPolicy=Link.APPrioritySelectionPolicyTable.1
+ Cpr=CprTable.1
+ SCpr=SCprTable.1
+ Protocol=ProtocolTable.1
+ FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+ Id=11
+ Name=DummyAPBottom
+ Tier=Link.TierTable.0x1028302B
+ MCpr=MCprTable.1
+ Cpr=CprTable.1
+ SCpr=SCprTable.1
+ Protocol=ProtocolTable.1
+ FIELD_COUNT=7
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+ Id=12
+ Name=DummyAPBottom
+ Tier=Link.TierTable.0x1028302B
+ MCpr=MCprTable.1
+ Cpr=CprTable.1
+ SCpr=SCprTable.1
+ Protocol=ProtocolTable.1
+ FIELD_COUNT=7
+END_ADD
+
+
+## CASE001 END ##
+#############################################################
+## CASE002 BEGIN ##
+## This is a regular access point with one lower level provider. The lower service provider will fail to start ##
+ADD_SECTION
+# COMMDB_ID = 4
+ Id=20
+ Name=DummyAPHasNextLayer
+ Tier=Link.TierTable.0x1028302B
+ MCpr=MCprTable.1
+ AccessPointSelectionPolicy=Link.APPrioritySelectionPolicyTable.2
+ Cpr=CprTable.1
+ SCpr=SCprTable.1
+ Protocol=ProtocolTable.1
+ FIELD_COUNT=8
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 5
+ Id=21
+ Name=DummyAPBottom
+ Tier=Link.TierTable.0x1028302B
+ MCpr=MCprTable.1
+ Cpr=CprTable.1
+ CprConfig=0x0001 #behavioural differentiator. See dummypr_metaconnprov.h. This cpr will fail to start
+ SCpr=SCprTable.1
+ Protocol=ProtocolTable.1
+ FIELD_COUNT=8
+END_ADD
+## CASE002 END ##
+#############################################################
+## CASE003 BEGIN ##
+## This is an access point with two lower level provider. This access point will fail on rebind##
+ADD_SECTION
+# COMMDB_ID = 6
+ Id=30
+ Name=DummyAPHasNextLayer
+ Tier=Link.TierTable.0x1028302B
+ MCpr=MCprTable.1
+ AccessPointSelectionPolicy=Link.APPrioritySelectionPolicyTable.3
+ Cpr=CprTable.1
+ CprConfig=0x08 #behavioural differentiator. See dummypr_metaconnprov.h. This cpr will fail on rebind
+ SCpr=SCprTable.1
+ Protocol=ProtocolTable.1
+ FIELD_COUNT=9
+END_ADD
+#############################################################
+## CASE004 BEGIN ##
+## This is a regular access point with two lower level provider. The more preferred will fail to start.##
+ADD_SECTION
+# COMMDB_ID = 7
+ Id=40
+ Name=DummyAPHasNextLayer
+ Tier=Link.TierTable.0x1028302B
+ MCpr=MCprTable.1
+ AccessPointSelectionPolicy=Link.APPrioritySelectionPolicyTable.4
+ Cpr=CprTable.1
+ SCpr=SCprTable.1
+ Protocol=ProtocolTable.1
+ FIELD_COUNT=8
+END_ADD
+
+############################################################
+## APPrioritySelectionPolicyTable
+##
+[APPrioritySelectionPolicyTable]
+ADD_SECTION
+# COMMDB_ID = 1
+ Id=1
+ Name=SelectionPolicyCase001
+ AP1=Link.AccessPointTable.11
+ APCOUNT=1
+ FIELD_COUNT=4
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 2
+ Id=2
+ Name=SelectionPolicyCase002
+ AP1=Link.AccessPointTable.21
+ APCOUNT=1
+ FIELD_COUNT=4
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 3
+ Id=3
+ Name=SelectionPolicyCase003
+ AP1=Link.AccessPointTable.11
+ AP2=Link.AccessPointTable.12
+ APCOUNT=2
+ FIELD_COUNT=5
+END_ADD
+
+ADD_SECTION
+# COMMDB_ID = 4
+ Id=4
+ Name=SelectionPolicyCase003
+ AP1=Link.AccessPointTable.21
+ AP2=Link.AccessPointTable.11
+ APCOUNT=2
+ FIELD_COUNT=5
+END_ADD
+
+
+############################################################
+## TierTable
+##
+[TierTable]
+ADD_SECTION
+# COMMDB_ID = 1
+ Id=0x1028302B
+ TierImplUid=0x1028302B
+ Name=DummyTier
+ TierThreadName=ESock_IP
+ TierManagerName=DummyTierManager
+ DefaultAccessPoint=Link.AccessPointTable.10
+ PromptUser= 0
+ FIELD_COUNT=7
+END_ADD
+
+
+############################################################
+## MCprTable
+##
+[MCprTable]
+ADD_SECTION
+# COMMDB_ID = 1
+ Name=dummymcpr
+ MCprUid=0x1028302C
+ FIELD_COUNT=2
+END_ADD
+
+############################################################
+## CprTable
+##
+[CprTable]
+ADD_SECTION
+# COMMDB_ID = 1
+ Name=dummyhangingcpr
+ CprUid=0x1028302F
+ FIELD_COUNT=2
+END_ADD
+
+############################################################
+## SCprTable
+##
+[SCprTable]
+ADD_SECTION
+# COMMDB_ID = 1
+ Name=dummyscpr
+ SCprUid=0x1028302E
+ FIELD_COUNT=2
+END_ADD
+
+############################################################
+## ProtocolTable
+##
+[ProtocolTable]
+ADD_SECTION
+# COMMDB_ID = 1
+ Name=dummyFlow
+ ProtocolUid=0x10285D8F
+ FIELD_COUNT=2
+END_ADD
+