Symbian3/PDK/Source/GUID-969EA8CE-7B8C-458D-983B-837128F747E7.dita
changeset 12 80ef3a206772
equal deleted inserted replaced
11:5072524fcc79 12:80ef3a206772
       
     1 <?xml version="1.0" encoding="utf-8"?>
       
     2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
       
     3 <!-- This component and the accompanying materials are made available under the terms of the License 
       
     4 "Eclipse Public License v1.0" which accompanies this distribution, 
       
     5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
       
     6 <!-- Initial Contributors:
       
     7     Nokia Corporation - initial contribution.
       
     8 Contributors: 
       
     9 -->
       
    10 <!DOCTYPE task
       
    11   PUBLIC "-//OASIS//DTD DITA Task//EN" "task.dtd">
       
    12 <task id="GUID-969EA8CE-7B8C-458D-983B-837128F747E7" xml:lang="en"><title>Creating
       
    13 an installer as a server-side plug-in</title><shortdesc>Symbian provides an example server-side reference installer that
       
    14 demonstrates how to create an installer as a server-side plug-in. The example
       
    15 reference installer is available at <filepath>security/usif/examples/installer/</filepath>.</shortdesc><prolog><metadata><keywords/></metadata></prolog><taskbody>
       
    16 <steps id="GUID-4DD07DEC-6017-4237-BE46-1D69E5FBD744-GENID-1-12-1-5-1-1-6-1-4-1-4-1-3-1-6-1-3-1">
       
    17 <step id="GUID-9A69E5AD-E938-4092-A8C2-CB65C37C8962-GENID-1-12-1-5-1-1-6-1-4-1-4-1-3-1-6-1-3-1-1"><cmd>Create a client
       
    18 by implementing <xref href="GUID-D526646E-45DB-3DC4-9384-CFF02C590F74.dita"><apiname>RSifTransportClient</apiname></xref> to send software management
       
    19 requests across the process boundary to a specified Transport Server. </cmd>
       
    20 <info><p>Refer to <filepath>security/usif/examples/installer/inc/sifrefinstallerclient.h</filepath> and <filepath>security/usif/examples/installer/source/sifrefinstallerclient.cpp</filepath>.</p></info>
       
    21 </step>
       
    22 <step id="GUID-98764756-BCF4-49A5-A520-70B4B5543A24"><cmd>Create an ECom plug-in for installing the software type by defining
       
    23 and implementing the virtual functions of <xref href="GUID-CD380D01-8649-36E4-8435-C6F600D5A5CF.dita"><apiname>CSifPlugin</apiname></xref>.</cmd>
       
    24 <info><p>Refer to <filepath>security/usif/examples/installer/inc/sifrefplugin.h</filepath> and <filepath>security/usif/examples/installer/source/sifrefplugin.cpp</filepath>. </p></info>
       
    25 </step>
       
    26 <step id="GUID-C867A38E-D03A-4B27-9206-D485BC98ABF0"><cmd>Implement the respective server-side software management tasks
       
    27 using <xref href="GUID-6C066A48-4889-302B-879B-4A07552C3AFC.dita"><apiname>CSifTransportTask</apiname></xref>.</cmd>
       
    28 <info><p>Refer to <filepath>security/usif/examples/installer/inc/sifrefinstallertask.h</filepath> and <filepath>security/usif/examples/installer/source/sifrefinstallertask.cpp</filepath>.</p></info>
       
    29 </step>
       
    30 </steps>
       
    31 </taskbody></task>