Symbian3/PDK/Source/GUID-A33B8BD1-BFF0-5A43-9344-003F5F2B1D03.dita
author Dominic Pinkman <Dominic.Pinkman@Nokia.com>
Tue, 30 Mar 2010 11:42:04 +0100
changeset 4 4816d766a08a
parent 3 46218c8b8afa
child 5 f345bda72bc4
permissions -rw-r--r--
Week 12 contribution of SDK documentation_content. See release notes for details. Fixes Bug 1892, Bug 1522, Bug 1520, Bug 394, Bug 1319, Bug 344, Bug 1897

<?xml version="1.0" encoding="utf-8"?>
<!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. -->
<!-- This component and the accompanying materials are made available under the terms of the License 
"Eclipse Public License v1.0" which accompanies this distribution, 
and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". -->
<!-- Initial Contributors:
    Nokia Corporation - initial contribution.
Contributors: 
-->
<!DOCTYPE concept
  PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd">
<concept id="GUID-A33B8BD1-BFF0-5A43-9344-003F5F2B1D03" xml:lang="en"><title>Ethernet
Driver Overview</title><shortdesc>The ethernet driver is used for testing purposes. </shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody>
<p>The ethernet logical device driver. </p>
<section id="GUID-F988F25C-111E-42C6-8EF3-DC7EBF80AB5E"><title>Purpose</title> <p>Ethernet
is used as a substitute for mobile to server communications. </p> </section>
<section id="GUID-416A3284-FCD7-4292-AE58-18B146B09D3B"><title>Key concepts
and terms</title> <dl>
<dlentry>
<dt>Ethernet</dt>
<dd><p>An established standard for cable based network communication between
computers. </p> </dd>
</dlentry>
</dl> </section>
<section id="GUID-D8944E4A-D16A-41AA-A11E-E353BA947BDB"><title>Architecture</title> <p>Ethernet
is used as a substitute for wireless communication. </p> <p>It sits below
the protocol modules. </p> </section>
<section id="GUID-841FB436-6E80-420F-B255-28DEB1E9EEC6"><title>APIs</title> <p>The
APIs used by this LDD are: </p> <table id="GUID-8280D619-994E-5E6A-807F-9BCCBCE1491A">
<tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/>
<thead>
<row>
<entry>API</entry>
<entry>Description</entry>
</row>
</thead>
<tbody>
<row>
<entry><p> <xref href="GUID-EE04E261-8122-3428-8AE9-E4F9A1645F66.dita"><apiname>CLANLinkFactory</apiname></xref>  </p> </entry>
<entry><p>Stores an instance of the previously created CLANLinkFactory and
can call its methods. </p> </entry>
</row>
<row>
<entry><p> <xref href="GUID-CB92008A-72BA-3828-A559-BA603579ED37.dita"><apiname>CLANLinkCommon</apiname></xref>  </p> </entry>
<entry><p>Provides interface methods for both bearers and packet drivers. </p> </entry>
</row>
<row>
<entry><p> <xref href="GUID-153393ED-169F-3B97-89CA-4C09E5831729.dita"><apiname>CLanxBearer</apiname></xref>  </p> </entry>
<entry><p>The base class from which bearer classes are derived. </p> </entry>
</row>
<row>
<entry><p> <xref href="GUID-13768E6B-C5DA-3F35-9EB7-C3AA522451AA.dita"><apiname>CLanIp4Bearer</apiname></xref>  </p> </entry>
<entry><p>Handles the Ethernet NIF bearer interface for the IP4 protocol. </p> </entry>
</row>
<row>
<entry><p> <xref href="GUID-32B942FA-FC86-32DE-9A22-7017C78731E4.dita"><apiname>CLanIp6Bearer</apiname></xref>  </p> </entry>
<entry><p>Handles the Ethernet NIF bearer interface for the IP6 protocol. </p> </entry>
</row>
</tbody>
</tgroup>
</table> </section>
<section id="GUID-06D6208A-0C32-4F54-9DB3-B78720EB96AE"><title>Typical uses</title> <p>Ethernet
was never intended to be used by the general phone user: however it has proved
to be very useful for development where it is used as a substitute for the
communication between a mobile and an external server, for example, a base
station or a Wi-Fi server. </p> </section>
</conbody></concept>