OverSim
The Overlay Simulation Framework
OverSim
 

Changes between Version 45 and Version 46 of OverSimDevelop


Ignore:
Timestamp:
May 26, 2010, 5:19:19 PM (7 years ago)
Author:
baumgart
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • OverSimDevelop

    v45 v46  
    11On this page we offer a guide how to add your own overlay protocol implementation
    2 to !OverSim. You can download the example files [#ExampleSourceCode here].
     2to !OverSim. The example files are included in the latest !OverSim distribution in the ''src/overlay/myoverlay'' and ''src/applications/myapplication'' directories.
    33
    44Other good starting points you could look at:
    55
    6    * The source code of the Chord protocol in [source:src/overlay/chord/Chord.cc]
     6   * The source code of the Chord protocol in ''src/overlay/chord/Chord.cc''
    77   * The [http://www.omnetpp.org/pmwiki/index.php?n=Main.Omnetpp4 OMNeT++ documentation]
    88
    99
    1010== '''Be careful:''' ==
    11    * This documentation covers only OMNeT++-4.0 compatible versions of !OverSim! [[BR]]
     11   * This documentation covers only OMNeT++-4.x compatible versions of !OverSim! [[BR]]
    1212     (For documentation about OMNeT++-3.x compatible versions of !OverSim, see OverSimDevelopOld)
    1313   * It is still under development and may be partly incorrect or outdated! [[BR]]
     
    877877}}}
    878878
    879 == Example Source Code ==
    880 
    881 You can find the source code of the example here (will be included in the next !OverSim release):
    882 
    883  * [source:src/overlay/myoverlay/MyOverlay.ned src/overlay/myoverlay/MyOverlay.ned]
    884  * [source:src/overlay/myoverlay/MyOverlay.msg src/overlay/myoverlay/MyOverlay.msg]
    885  * [source:src/overlay/myoverlay/MyOverlay.h src/overlay/myoverlay/MyOverlay.h]
    886  * [source:src/overlay/myoverlay/MyOverlay.cc src/overlay/myoverlay/MyOverlay.cc]
    887  * [source:src/applications/myapplication/MyApplication.ned src/applications/myapplication/MyApplication.ned]
    888  * [source:src/applications/myapplication/MyApplication.h src/applications/myapplication/MyApplication.h]
    889  * [source:src/applications/myapplication/MyApplication.cc src/applications/myapplication/MyApplication.cc]
    890  * [source:src/applications/myapplication/MyMessage.msg src/applications/myapplication/MyMessage.msg]
    891 
    892  * [source:simulations/omnetpp.ini omnetpp.ini] (take a look at the '!MyConfig' section)
    893 
    894 
    895879== Have fun! ==