Skip to content

Commit

Permalink
Wiki backup on Thu, 02 Aug 2012 03:00:01 +0200...
Browse files Browse the repository at this point in the history
  • Loading branch information
RUN administrator committed Aug 2, 2012
1 parent 8b6675c commit 4ff4a9c
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions docs/wiki/meta/xorp/writing_a_process.meta
@@ -1,6 +1,6 @@
a:2:{s:7:"current";a:9:{s:4:"date";a:2:{s:7:"created";i:1268146597;s:8:"modified";i:1300291568;}s:7:"creator";s:16:"Bruno Willemaers";s:11:"last_change";a:7:{s:4:"date";i:1301757022;s:2:"ip";s:14:"77.109.117.113";s:4:"type";s:1:"e";s:2:"id";s:22:"xorp:writing_a_process";s:4:"user";s:7:"geddons";s:3:"sum";s:25:"[Writing a XORP process] ";s:5:"extra";s:0:"";}s:11:"contributor";a:3:{s:4:"will";s:16:"Bruno Willemaers";s:7:"dsaucez";s:13:"Damien Saucez";s:7:"geddons";s:15:"Pierre Lepropre";}s:4:"user";s:0:"";s:5:"title";s:22:"Writing a XORP process";s:11:"description";a:2:{s:15:"tableofcontents";a:20:{i:0;a:4:{s:3:"hid";s:22:"writing_a_xorp_process";s:5:"title";s:22:"Writing a XORP process";s:4:"type";s:2:"ul";s:5:"level";i:1;}i:1;a:4:{s:3:"hid";s:8:"workflow";s:5:"title";s:8:"Workflow";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:2;a:4:{s:3:"hid";s:19:"textual_description";s:5:"title";s:19:"Textual description";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:3;a:4:{s:3:"hid";s:24:"diagrammatic_description";s:5:"title";s:24:"Diagrammatic description";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:4;a:4:{s:3:"hid";s:62:"xif_definition_compilation_and_complete_caller_code_generation";s:5:"title";s:63:"Xif definition, compilation and complete caller code generation";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:5;a:4:{s:3:"hid";s:13:"xrl_interface";s:5:"title";s:13:"XRL interface";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:6;a:4:{s:3:"hid";s:18:"types_of_arguments";s:5:"title";s:18:"Types of arguments";s:4:"type";s:2:"ul";s:5:"level";i:4;}i:7;a:4:{s:3:"hid";s:55:"generating_c_classes_for_the_caller_from_xrl_interfaces";s:5:"title";s:58:"Generating C++ classes for the caller, from XRL interfaces";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:8;a:4:{s:3:"hid";s:64:"target_definition_and_partial_target_code_compilation_generation";s:5:"title";s:66:"Target definition and partial target code compilation & generation";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:9;a:4:{s:3:"hid";s:55:"generating_c_classes_for_the_target_from_xrl_interfaces";s:5:"title";s:58:"Generating C++ classes for the target, from XRL Interfaces";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:10;a:4:{s:3:"hid";s:9:"main_loop";s:5:"title";s:9:"Main Loop";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:11;a:4:{s:3:"hid";s:24:"your_module_s_sconscript";s:5:"title";s:24:"Your module's SConscript";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:12;a:4:{s:3:"hid";s:51:"global_modifications_to_fully_integrate_your_module";s:5:"title";s:51:"Global modifications to fully integrate your module";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:13;a:4:{s:3:"hid";s:30:"updating_the_global_sconscript";s:5:"title";s:30:"Updating the global SConscript";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:14;a:4:{s:3:"hid";s:16:"make_use_of_xrls";s:5:"title";s:16:"Make use of XRLs";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:15;a:4:{s:3:"hid";s:34:"recapexhaustive_list_of_used_files";s:5:"title";s:36:"Recap: exhaustive list of used files";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:16;a:4:{s:3:"hid";s:21:"designing_your_module";s:5:"title";s:21:"Designing your module";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:17;a:4:{s:3:"hid";s:22:"pitfalls_hints_advices";s:5:"title";s:28:"Pitfalls, hints, advices,...";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:18;a:4:{s:3:"hid";s:26:"pitfallthe_class_hierarchy";s:5:"title";s:28:"Pitfall: The class hierarchy";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:19;a:4:{s:3:"hid";s:27:"advicewrite_it_from_scratch";s:5:"title";s:30:"Advice: Write it from scratch!";s:4:"type";s:2:"ul";s:5:"level";i:3;}}s:8:"abstract";s:282:"To complete such a task, your best friends will probably be:
a:2:{s:7:"current";a:9:{s:4:"date";a:2:{s:7:"created";i:1268146597;s:8:"modified";i:1300291568;}s:7:"creator";s:16:"Bruno Willemaers";s:11:"last_change";b:0;s:11:"contributor";a:3:{s:4:"will";s:16:"Bruno Willemaers";s:7:"dsaucez";s:13:"Damien Saucez";s:7:"geddons";s:15:"Pierre Lepropre";}s:4:"user";s:0:"";s:5:"title";s:22:"Writing a XORP process";s:11:"description";a:2:{s:15:"tableofcontents";a:20:{i:0;a:4:{s:3:"hid";s:22:"writing_a_xorp_process";s:5:"title";s:22:"Writing a XORP process";s:4:"type";s:2:"ul";s:5:"level";i:1;}i:1;a:4:{s:3:"hid";s:8:"workflow";s:5:"title";s:8:"Workflow";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:2;a:4:{s:3:"hid";s:19:"textual_description";s:5:"title";s:19:"Textual description";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:3;a:4:{s:3:"hid";s:24:"diagrammatic_description";s:5:"title";s:24:"Diagrammatic description";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:4;a:4:{s:3:"hid";s:62:"xif_definition_compilation_and_complete_caller_code_generation";s:5:"title";s:63:"Xif definition, compilation and complete caller code generation";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:5;a:4:{s:3:"hid";s:13:"xrl_interface";s:5:"title";s:13:"XRL interface";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:6;a:4:{s:3:"hid";s:18:"types_of_arguments";s:5:"title";s:18:"Types of arguments";s:4:"type";s:2:"ul";s:5:"level";i:4;}i:7;a:4:{s:3:"hid";s:55:"generating_c_classes_for_the_caller_from_xrl_interfaces";s:5:"title";s:58:"Generating C++ classes for the caller, from XRL interfaces";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:8;a:4:{s:3:"hid";s:64:"target_definition_and_partial_target_code_compilation_generation";s:5:"title";s:66:"Target definition and partial target code compilation & generation";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:9;a:4:{s:3:"hid";s:55:"generating_c_classes_for_the_target_from_xrl_interfaces";s:5:"title";s:58:"Generating C++ classes for the target, from XRL Interfaces";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:10;a:4:{s:3:"hid";s:9:"main_loop";s:5:"title";s:9:"Main Loop";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:11;a:4:{s:3:"hid";s:24:"your_module_s_sconscript";s:5:"title";s:24:"Your module's SConscript";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:12;a:4:{s:3:"hid";s:51:"global_modifications_to_fully_integrate_your_module";s:5:"title";s:51:"Global modifications to fully integrate your module";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:13;a:4:{s:3:"hid";s:30:"updating_the_global_sconscript";s:5:"title";s:30:"Updating the global SConscript";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:14;a:4:{s:3:"hid";s:16:"make_use_of_xrls";s:5:"title";s:16:"Make use of XRLs";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:15;a:4:{s:3:"hid";s:34:"recapexhaustive_list_of_used_files";s:5:"title";s:36:"Recap: exhaustive list of used files";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:16;a:4:{s:3:"hid";s:21:"designing_your_module";s:5:"title";s:21:"Designing your module";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:17;a:4:{s:3:"hid";s:22:"pitfalls_hints_advices";s:5:"title";s:28:"Pitfalls, hints, advices,...";s:4:"type";s:2:"ul";s:5:"level";i:2;}i:18;a:4:{s:3:"hid";s:26:"pitfallthe_class_hierarchy";s:5:"title";s:28:"Pitfall: The class hierarchy";s:4:"type";s:2:"ul";s:5:"level";i:3;}i:19;a:4:{s:3:"hid";s:27:"advicewrite_it_from_scratch";s:5:"title";s:30:"Advice: Write it from scratch!";s:4:"type";s:2:"ul";s:5:"level";i:3;}}s:8:"abstract";s:282:"To complete such a task, your best friends will probably be:

* An Introduction to Writing a XORP Process
* Your favorite book on C++ and, among other things, its parts on multiple inheritance and templates.

If you wanna go fast and dirty, follow this link: The Dirty Stub Code";}s:8:"relation";a:2:{s:10:"references";a:8:{s:36:"latex2wiki:introduction_xorp_process";b:1;s:16:"xorp:module_stub";b:1;s:26:"latex2wiki:getting_started";b:1;s:22:"latex2wiki:xorp_rtrmgr";b:1;s:32:"latex2wiki:xorp_libxorp_overview";b:1;s:23:"xorp:socket_programming";b:1;s:15:"xorp:event_loop";b:0;s:19:"xorp:common_classes";b:0;}s:10:"firstimage";s:0:"";}s:8:"internal";a:2:{s:5:"cache";b:1;s:3:"toc";b:1;}}s:10:"persistent";a:5:{s:4:"date";a:2:{s:7:"created";i:1268146597;s:8:"modified";i:1300291568;}s:7:"creator";s:16:"Bruno Willemaers";s:11:"last_change";a:7:{s:4:"date";i:1301757022;s:2:"ip";s:14:"77.109.117.113";s:4:"type";s:1:"e";s:2:"id";s:22:"xorp:writing_a_process";s:4:"user";s:7:"geddons";s:3:"sum";s:25:"[Writing a XORP process] ";s:5:"extra";s:0:"";}s:11:"contributor";a:3:{s:4:"will";s:16:"Bruno Willemaers";s:7:"dsaucez";s:13:"Damien Saucez";s:7:"geddons";s:15:"Pierre Lepropre";}s:4:"user";s:0:"";}}
If you wanna go fast and dirty, follow this link: The Dirty Stub Code";}s:8:"relation";a:2:{s:10:"references";a:8:{s:36:"latex2wiki:introduction_xorp_process";b:1;s:16:"xorp:module_stub";b:1;s:26:"latex2wiki:getting_started";b:1;s:22:"latex2wiki:xorp_rtrmgr";b:1;s:32:"latex2wiki:xorp_libxorp_overview";b:1;s:23:"xorp:socket_programming";b:1;s:15:"xorp:event_loop";b:0;s:19:"xorp:common_classes";b:0;}s:10:"firstimage";s:0:"";}s:8:"internal";a:2:{s:5:"cache";b:1;s:3:"toc";b:1;}}s:10:"persistent";a:5:{s:4:"date";a:2:{s:7:"created";i:1268146597;s:8:"modified";i:1300291568;}s:7:"creator";s:16:"Bruno Willemaers";s:11:"last_change";b:0;s:11:"contributor";a:3:{s:4:"will";s:16:"Bruno Willemaers";s:7:"dsaucez";s:13:"Damien Saucez";s:7:"geddons";s:15:"Pierre Lepropre";}s:4:"user";s:0:"";}}

0 comments on commit 4ff4a9c

Please sign in to comment.