Originally defined the basic interfaces for multiprocessed plugins.

Deprecation Note

This class is deprecated and replaced by IMultiprocessChildPlugin.

Child classes of IMultiprocessChildPlugin used to be an IPlugin as well as a multiprocessing.Process, possibly playing with the functionalities of both, which make maintenance harder than necessary.

And indeed following a bug fix to make multiprocess plugins work on Windows, instances of IMultiprocessChildPlugin inherit Process but are not exactly the running process (there is a new wrapper process).


class yapsy.IMultiprocessChildPlugin.IMultiprocessChildPlugin(parent_pipe)

Base class for multiprocessed plugin.

DEPRECATED(>1.11): Please use IMultiProcessPluginBase instead !


Override this method in your implementation