Plug-Ins enable you to bundle Traffic Handlers, so that they can be loaded dynamically by all applications which use the NetLab or the NLML. The NLML provides a lot of base classes for different types of Plug-Ins, which aim to make writing plug-ins as comfortable as possible.
This is not necassary for using TrafficHandlers from C# code.
Developing a Handler Plug-In can be split up in the following tasks:
- Implementing a Traffic Handler
- Defining a NLML Plug-In - don't forget to choose a PluginKey
- Defining a NetLab Plug-In
Notice: If you want to implement non-handler plug-ins or need more examples, have a look at the classes in the NLML, especially in the folders Extensibility, DefaultControllers, DefaultDefinitions and SubPlugInDefinitions.