Symbian3/SDK/Source/GUID-0A61CB48-B8EA-5516-B24E-65898CDF2566.dita
changeset 8 ae94777fff8f
parent 7 51a74ef9ed63
child 13 48780e181b38
equal deleted inserted replaced
7:51a74ef9ed63 8:ae94777fff8f
   539 cost of running all CSYs outside the main thread is justified by the increased
   539 cost of running all CSYs outside the main thread is justified by the increased
   540 reliability to the whole C32 system of ensuring no CSY can deny service to
   540 reliability to the whole C32 system of ensuring no CSY can deny service to
   541 the C32 server. Each of these configurations is explained in more detail below. </p> <fig id="GUID-BC275667-5D19-56CA-ABD9-68265A852282">
   541 the C32 server. Each of these configurations is explained in more detail below. </p> <fig id="GUID-BC275667-5D19-56CA-ABD9-68265A852282">
   542 <title>              Figure 1 - No CSYs in main thread: RootServer with 4
   542 <title>              Figure 1 - No CSYs in main thread: RootServer with 4
   543 C32 CPMs            </title>
   543 C32 CPMs            </title>
   544 <image href="GUID-085CD9C3-706F-51E7-A1D5-95483D3C9254_d0e124112_href.png" placement="inline"/>
   544 <image href="GUID-085CD9C3-706F-51E7-A1D5-95483D3C9254_d0e117574_href.png" placement="inline"/>
   545 </fig> <p>Referring to Figure 1, the following can be observed: </p> <ol id="GUID-DA3BC841-1BE9-5483-8EC0-7BA479D85C14">
   545 </fig> <p>Referring to Figure 1, the following can be observed: </p> <ol id="GUID-DA3BC841-1BE9-5483-8EC0-7BA479D85C14">
   546 <li id="GUID-EAD7752C-A094-51CA-903C-52DCF2AB5353"><p>The Main Thread has <codeph>WorkerId=0</codeph>,
   546 <li id="GUID-EAD7752C-A094-51CA-903C-52DCF2AB5353"><p>The Main Thread has <codeph>WorkerId=0</codeph>,
   547 Role as Dealer and is configured to load no CSY </p> </li>
   547 Role as Dealer and is configured to load no CSY </p> </li>
   548 <li id="GUID-CE4A7176-2BD6-5149-B24A-45DCD0945C76"><p>The Player Thread 1
   548 <li id="GUID-CE4A7176-2BD6-5149-B24A-45DCD0945C76"><p>The Player Thread 1
   549 has <codeph>WorkerId=1</codeph>, Role as Player and is configured to load
   549 has <codeph>WorkerId=1</codeph>, Role as Player and is configured to load
   571 WorkerId=3
   571 WorkerId=3
   572 CSYList=*
   572 CSYList=*
   573 </codeblock> <fig id="GUID-92921AF5-D056-52A9-B10E-80760DE9CD2F">
   573 </codeblock> <fig id="GUID-92921AF5-D056-52A9-B10E-80760DE9CD2F">
   574 <title>              Figure 2 - All CSYs in main thread: RootServer with single
   574 <title>              Figure 2 - All CSYs in main thread: RootServer with single
   575 C32 CPM            </title>
   575 C32 CPM            </title>
   576 <image href="GUID-E808AB2B-3A2D-5C91-9047-A74AAA770CE6_d0e124179_href.png" placement="inline"/>
   576 <image href="GUID-E808AB2B-3A2D-5C91-9047-A74AAA770CE6_d0e117641_href.png" placement="inline"/>
   577 </fig> <p>In Figure 2 the CPM loads any CSYs, and so should contain <codeph>CSYList</codeph> tag
   577 </fig> <p>In Figure 2 the CPM loads any CSYs, and so should contain <codeph>CSYList</codeph> tag
   578 in the IniData section. </p> <p>The Main Thread has <codeph>WorkerId=0</codeph>,
   578 in the IniData section. </p> <p>The Main Thread has <codeph>WorkerId=0</codeph>,
   579 Role as Dealer and is configured to load <i>any</i> CSY. In this configuration
   579 Role as Dealer and is configured to load <i>any</i> CSY. In this configuration
   580 since it is a single thread, all the CSYs will be loaded in the same thread. </p> <p>The <b>[IniData]</b> section
   580 since it is a single thread, all the CSYs will be loaded in the same thread. </p> <p>The <b>[IniData]</b> section
   581 for above CPM would look like: </p> <codeblock id="GUID-BCDEB67F-85D0-560A-AC5B-7D05B807B857" xml:space="preserve">[IniData]
   581 for above CPM would look like: </p> <codeblock id="GUID-BCDEB67F-85D0-560A-AC5B-7D05B807B857" xml:space="preserve">[IniData]
   583 WorkerId=0
   583 WorkerId=0
   584 CSYList=*
   584 CSYList=*
   585 </codeblock> <fig id="GUID-8F658644-2E07-53A3-A003-C1F015E1396B">
   585 </codeblock> <fig id="GUID-8F658644-2E07-53A3-A003-C1F015E1396B">
   586 <title>                 Figure 3 - Some CSYs in main thread: RootServer with
   586 <title>                 Figure 3 - Some CSYs in main thread: RootServer with
   587 3 CPMs               </title>
   587 3 CPMs               </title>
   588 <image href="GUID-F2D96A30-7264-5CAF-9CC7-8AF05EF978E1_d0e124211_href.png" placement="inline"/>
   588 <image href="GUID-F2D96A30-7264-5CAF-9CC7-8AF05EF978E1_d0e117673_href.png" placement="inline"/>
   589 </fig> <p>From Figure 3, the following can be observed. </p> <ol id="GUID-E945237B-900A-588A-A3FF-C0B75A43BB4A">
   589 </fig> <p>From Figure 3, the following can be observed. </p> <ol id="GUID-E945237B-900A-588A-A3FF-C0B75A43BB4A">
   590 <li id="GUID-0A3CEB52-2C0F-5BB9-A271-756F9F374111"><p>The Main Thread has <codeph>WorkerId=0</codeph>,
   590 <li id="GUID-0A3CEB52-2C0F-5BB9-A271-756F9F374111"><p>The Main Thread has <codeph>WorkerId=0</codeph>,
   591 Role as Dealer and is configured to load HSDPA csy </p> </li>
   591 Role as Dealer and is configured to load HSDPA csy </p> </li>
   592 <li id="GUID-34EF4E58-A6DB-5EFB-8C13-EE8064A7E3F7"><p>The Player Thread 1
   592 <li id="GUID-34EF4E58-A6DB-5EFB-8C13-EE8064A7E3F7"><p>The Player Thread 1
   593 has <codeph>WorkerId=1</codeph>, Role as Player and is configured to load
   593 has <codeph>WorkerId=1</codeph>, Role as Player and is configured to load