<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.read.cs.ucla.edu/click/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.read.cs.ucla.edu/click/feed.php">
        <title>Click</title>
        <description></description>
        <link>http://www.read.cs.ucla.edu/click/</link>
        <image rdf:resource="http://www.read.cs.ucla.edu/click/lib/images/favicon.ico" />
       <dc:date>2009-01-05T18:19:21-08:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.read.cs.ucla.edu/click/publications?rev=1225394029&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.read.cs.ucla.edu/click/projects?rev=1220022024&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.read.cs.ucla.edu/click/learning?rev=1205243555&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.read.cs.ucla.edu/click/element?rev=1204769978&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.read.cs.ucla.edu/click/tutorial1?rev=1203521785&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.read.cs.ucla.edu/click/programmingconcepts?rev=1203053207&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.read.cs.ucla.edu/click/examples?rev=1200600872&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.read.cs.ucla.edu/click/examples/wifi-accesspoint-rt73.click?rev=1200600806&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.read.cs.ucla.edu/click/lib/images/favicon.ico">
        <title>Click</title>
        <link>http://www.read.cs.ucla.edu/click/</link>
        <url>http://www.read.cs.ucla.edu/click/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.read.cs.ucla.edu/click/publications?rev=1225394029&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-10-30T12:13:49-08:00</dc:date>
        <dc:creator>Eddie Kohler</dc:creator>
        <title>publications</title>
        <link>http://www.read.cs.ucla.edu/click/publications?rev=1225394029&amp;do=diff</link>
        <description>Publications About Click

	*  The Click modular router. 
 Eddie Kohler, Robert Morris, Benjie Chen, John Jannotti, and M. Frans Kaashoek. ACM Transactions on Computer Systems 18(3), August 2000, pages 263-297.  A good survey of the system.
	*  The Click modular router. 
 Eddie Kohler. Ph.D. thesis, MIT, November 2000.  This has more detail and examples than the TOCS and SOSP papers of the same name.
	*  The Click modular router. 
 Robert Morris, Eddie Kohler, John Jannotti, and M. Frans Kaashoek…</description>
    </item>
    <item rdf:about="http://www.read.cs.ucla.edu/click/projects?rev=1220022024&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-08-29T08:00:24-08:00</dc:date>
        <dc:creator>Adam Greenhalgh</dc:creator>
        <title>projects</title>
        <link>http://www.read.cs.ucla.edu/click/projects?rev=1220022024&amp;do=diff</link>
        <description>This page lists projects that use Click.  Please add your own! 

	*  Grid ad hoc networking project
	*  MIT Roofnet 802.11b/g mesh network
	*  XORP (eXperimental Open Router Platform)
	*  C-BGP Click
	*  ClickIt! GUI for creating and investigating Click kernel configurations
	*  Hydra A wireless multihop testbed
	*  VirtualRouter (Virtual Router Project)</description>
    </item>
    <item rdf:about="http://www.read.cs.ucla.edu/click/learning?rev=1205243555&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-03-11T06:52:35-08:00</dc:date>
        <dc:creator>Michael Voorhaen</dc:creator>
        <title>learning</title>
        <link>http://www.read.cs.ucla.edu/click/learning?rev=1205243555&amp;do=diff</link>
        <description>This page collects Click tutorials and information for those new to the system.  You may also be interested in: 

	*  Our publications present the ideas behind Click, and are a good way to get a feeling for the system.
	*  The Click distribution comes with extensive documentation; see below.
	*  Example configurations.  These are also distributed with Click in the conf directory.</description>
    </item>
    <item rdf:about="http://www.read.cs.ucla.edu/click/element?rev=1204769978&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-03-05T18:19:38-08:00</dc:date>
        <dc:creator>Eddie Kohler</dc:creator>
        <title>element</title>
        <link>http://www.read.cs.ucla.edu/click/element?rev=1204769978&amp;do=diff</link>
        <description>See the Doxygen documentation on class Element for information on moving packets, handling packets, running tasks. 

Handlers

Handlers are access points through which users can interact with elements in a running Click router, or with the router as a whole. Read and write handlers behave like files in a file system, while LLRPCs provide a remote procedure call interface.</description>
    </item>
    <item rdf:about="http://www.read.cs.ucla.edu/click/tutorial1?rev=1203521785&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-02-20T07:36:25-08:00</dc:date>
        <dc:creator>Eddie Kohler</dc:creator>
        <title>tutorial1</title>
        <link>http://www.read.cs.ucla.edu/click/tutorial1?rev=1203521785&amp;do=diff</link>
        <description>Working through this tutorial will teach you how to write a Click configuration, introduce you to many of Click's elements, and show you how Click configurations can be made scriptable.

Solutions

Preparation

 Obtain Click from anonymous CVS and compile and install it.  Here's a quick rundown of the commands you'll probably use.</description>
    </item>
    <item rdf:about="http://www.read.cs.ucla.edu/click/programmingconcepts?rev=1203053207&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-02-14T21:26:47-08:00</dc:date>
        <dc:creator>Eddie Kohler</dc:creator>
        <title>programmingconcepts</title>
        <link>http://www.read.cs.ucla.edu/click/programmingconcepts?rev=1203053207&amp;do=diff</link>
        <description>This page collects programming concepts used in Click, mainly for element programming. It contains information that was originally in the old Programming Manual. Some of this should most probably end up in the doxygen element documentation, currently it's available here to complete the documentation transfer from the old website to this wiki.</description>
    </item>
    <item rdf:about="http://www.read.cs.ucla.edu/click/examples?rev=1200600872&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-01-17T12:14:32-08:00</dc:date>
        <dc:creator>Bryon Roche</dc:creator>
        <title>examples</title>
        <link>http://www.read.cs.ucla.edu/click/examples?rev=1200600872&amp;do=diff</link>
        <description>test.click  A trivial three-element configuration that prints 5 sample packets, then stops.  test2.click  A slightly more complex example, including RED dropping.  test3.click  An example of how to use Click scheduler elements.  test-device.click  A trivial device test that hooks up to a device with FromDevice and prints any packets received.  test-tun.click  A user-level configuration that tests the KernelTun element.  udpgen.click  A simple UDP generator, expressed as a compound element.  udpc…</description>
    </item>
    <item rdf:about="http://www.read.cs.ucla.edu/click/examples/wifi-accesspoint-rt73.click?rev=1200600806&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-01-17T12:13:26-08:00</dc:date>
        <dc:creator>Bryon Roche</dc:creator>
        <title>examples:wifi-accesspoint-rt73.click - created</title>
        <link>http://www.read.cs.ucla.edu/click/examples/wifi-accesspoint-rt73.click?rev=1200600806&amp;do=diff</link>
        <description>//access_point.click

// This configuration contains a configuration for running 
// an 802.11b access point on rt73 injection-capable drives, such as
// what would be used with aircrack-ng.

// It creates an interface using FromHost called &quot;ap&quot;
// and uses open authentication to allow stations to associate to it.
// This configuration assumes that you have a network interface named
// rausb0 and that it is located on channel 11.

// Run it at user level with
// 'click wifi-accesspoint-rt73.clic…</description>
    </item>
</rdf:RDF>
