B2S.Server Plugin Interface
Interface library for B2S.Server plugins
|
Go to: Overview |
B2SServerPluginInterface | Namespace containing the interfaces for B2S.Sever plugins. |
IDirectPlugin | Interface for plugins for the B2S Server. All plugins must implement this interface to be recognized by the B2S Server. In addition they also have to export the class implementing the interface using the following attribute [Export(typeof(B2SServerPluginInterface.IDirectPlugin))] in c# or <Export(GetType(B2SServerPluginInterface.IDirectPlugin))> for VB.net. Please refer to the documentation of the B2S.Server Sample Plugin Project (http://directoutput.github.com/B2SServerSamplePlugin/) for more information on plugins |
IDirectPluginFrontend | Optional interface for plugins providing some kind of frontend (e.g. a configuration window). If a plugin has no frontend, it is not necessary to implement this interface |
IDirectPluginPinMame | Optional interface for plugins, needing updates on important PinMame calls. If a plugin does not need these updates, the interface does not need to be implemented. |