symbian3/os/networkingsrv/package_definition.xml
branchHighFidelityModel
changeset 476 799d639e0da9
parent 467 c0561f59d56b
child 481 3e63b7f94b64
equal deleted inserted replaced
473:8d9a8ca4f752 476:799d639e0da9
     1 <?xml version="1.0" encoding="UTF-8"?>
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <SystemDefinition schema="3.0.0">
     2 <SystemDefinition schema="3.0.0">
     3   <package id="networkingsrv" name="Networking Services" levels="adapt hw-if plugin framework server app-if">
     3   <package id="networkingsrv" name="Networking Services" levels="adapt hw-if plugin framework server app-if">
     4     <collection id="commsdb" name="Comms DB" level="server">
       
     5       <component id="s60_commsdb" filter="s60" name="S60 Commsdb" class="config">
       
     6         <unit bldFile="commsdb/s60_commsdb/group"/>
       
     7       </component>
       
     8     </collection>
       
     9     <collection id="esockapiextensions" name="ESock API Extensions" level="app-if">
     4     <collection id="esockapiextensions" name="ESock API Extensions" level="app-if">
    10       <component id="internetsockets" name="Internet Sockets" introduced="ER5" purpose="mandatory">
     5       <component id="internetsockets" name="Internet Sockets" introduced="ER5" purpose="mandatory">
    11         <unit bldFile="esockapiextensions/internetsockets/group" mrp="esockapiextensions/internetsockets/group/networking_insock.mrp"/>
     6         <unit bldFile="esockapiextensions/internetsockets/group" mrp="esockapiextensions/internetsockets/group/networking_insock.mrp"/>
    12       </component>
     7       </component>
    13     </collection>
     8     </collection>
    25         <unit bldFile="tcpiputils/networkaddressandporttranslation/group" mrp="tcpiputils/networkaddressandporttranslation/group/networking_napt.mrp"/>
    20         <unit bldFile="tcpiputils/networkaddressandporttranslation/group" mrp="tcpiputils/networkaddressandporttranslation/group/networking_napt.mrp"/>
    26       </component>
    21       </component>
    27       <component id="punycodeconv" name="Punycode Converter" introduced="^3" purpose="mandatory">
    22       <component id="punycodeconv" name="Punycode Converter" introduced="^3" purpose="mandatory">
    28         <unit bldFile="tcpiputils/punycodeconv/group" mrp="tcpiputils/punycodeconv/group/networking_punycodeconverter.mrp"/>
    23         <unit bldFile="tcpiputils/punycodeconv/group" mrp="tcpiputils/punycodeconv/group/networking_punycodeconverter.mrp"/>
    29       </component>
    24       </component>
    30       <component id="tun" name="Tun Hook" introduced="^3" purpose="mandatory">
       
    31         <unit bldFile="tcpiputils/tun/group" mrp="tcpiputils/tun/group/networking_tun.mrp"/>
       
    32       </component>
       
    33     </collection>
    25     </collection>
    34     <collection id="linklayercontrol" name="Link Layer Control" level="hw-if">
    26     <collection id="linklayercontrol" name="Link Layer Control" level="hw-if">
    35       <component id="nullagt" name="NULL AGT" introduced="7.0s" purpose="optional" class="plugin">
    27       <component id="nullagt" name="NULL AGT" introduced="7.0s" purpose="optional" class="plugin">
    36         <unit bldFile="linklayercontrol/nullagt/group" mrp="linklayercontrol/nullagt/group/networking_nullagt.mrp"/>
    28         <unit bldFile="linklayercontrol/nullagt/group" mrp="linklayercontrol/nullagt/group/networking_nullagt.mrp"/>
    37       </component>
    29       </component>
    41       <component id="mbmsparameters" name="MBMS Parameters" introduced="^3" purpose="optional" class="plugin">
    33       <component id="mbmsparameters" name="MBMS Parameters" introduced="^3" purpose="optional" class="plugin">
    42         <unit bldFile="linklayercontrol/mbmsparameters/group" mrp="linklayercontrol/mbmsparameters/group/networking_mbmsparams.mrp"/>
    34         <unit bldFile="linklayercontrol/mbmsparameters/group" mrp="linklayercontrol/mbmsparameters/group/networking_mbmsparams.mrp"/>
    43       </component>
    35       </component>
    44       <component id="networkinterfacemgr" name="Network Interface Manager" introduced="ER5U" purpose="mandatory">
    36       <component id="networkinterfacemgr" name="Network Interface Manager" introduced="ER5U" purpose="mandatory">
    45         <unit version="2" bldFile="linklayercontrol/networkinterfacemgr/group" mrp="linklayercontrol/networkinterfacemgr/group/comms-infras_nifman.mrp"/>
    37         <unit version="2" bldFile="linklayercontrol/networkinterfacemgr/group" mrp="linklayercontrol/networkinterfacemgr/group/comms-infras_nifman.mrp"/>
    46       </component>
       
    47       <component id="tundriveragt" name="Tun Driver Agent" introduced="^3" purpose="mandatory" class="plugin">
       
    48         <unit bldFile="linklayercontrol/tundriveragt/group" mrp="linklayercontrol/tundriveragt/group/networking_tundriveragt.mrp"/>
       
    49       </component>
    38       </component>
    50     </collection>
    39     </collection>
    51     <collection id="linklayerprotocols" name="Link Layer Protocols" level="hw-if">
    40     <collection id="linklayerprotocols" name="Link Layer Protocols" level="hw-if">
    52       <component id="ethernetnif" name="Ethernet NIF" purpose="optional" class="plugin">
    41       <component id="ethernetnif" name="Ethernet NIF" purpose="optional" class="plugin">
    53         <unit bldFile="linklayerprotocols/ethernetnif/group" mrp="linklayerprotocols/ethernetnif/group/networking_ether802.mrp"/>
    42         <unit bldFile="linklayerprotocols/ethernetnif/group" mrp="linklayerprotocols/ethernetnif/group/networking_ether802.mrp"/>
    64       <component id="slipnif" name="SLIP NIF" purpose="development" class="plugin">
    53       <component id="slipnif" name="SLIP NIF" purpose="development" class="plugin">
    65         <unit bldFile="linklayerprotocols/slipnif/group" mrp="linklayerprotocols/slipnif/group/networking_slip.mrp"/>
    54         <unit bldFile="linklayerprotocols/slipnif/group" mrp="linklayerprotocols/slipnif/group/networking_slip.mrp"/>
    66       </component>
    55       </component>
    67       <component id="tunnelnif" name="Tunnel NIF" introduced="7.0s" purpose="optional" class="plugin">
    56       <component id="tunnelnif" name="Tunnel NIF" introduced="7.0s" purpose="optional" class="plugin">
    68         <unit bldFile="linklayerprotocols/tunnelnif/group" mrp="linklayerprotocols/tunnelnif/group/networking_tunnelnif.mrp"/>
    57         <unit bldFile="linklayerprotocols/tunnelnif/group" mrp="linklayerprotocols/tunnelnif/group/networking_tunnelnif.mrp"/>
    69       </component>
       
    70       <component id="tundriver" name="Tun Driver" introduced="^3" purpose="mandatory" class="plugin">
       
    71         <unit bldFile="linklayerprotocols/tundriver/group" mrp="linklayerprotocols/tundriver/group/networking_tundriver.mrp"/>
       
    72       </component>
    58       </component>
    73     </collection>
    59     </collection>
    74     <collection id="linklayerutils" name="Link Layer Utilities" level="hw-if">
    60     <collection id="linklayerutils" name="Link Layer Utilities" level="hw-if">
    75       <component id="packetlogger" name="Packet Logger" introduced="8.1" purpose="development">
    61       <component id="packetlogger" name="Packet Logger" introduced="8.1" purpose="development">
    76         <unit bldFile="linklayerutils/packetlogger/group" mrp="linklayerutils/packetlogger/group/networking_packetlogger.mrp"/>
    62         <unit bldFile="linklayerutils/packetlogger/group" mrp="linklayerutils/packetlogger/group/networking_packetlogger.mrp"/>