Plugin Process: Update man page
.\" generated with Ronn/v0.7.3
.\" http://github.com/rtomayko/ronn/tree/0.7.3
.
-.TH "ELEKTRA\-LIBS" "7" "October 2017" "" ""
+.TH "ELEKTRA\-LIBS" "7" "January 2018" "" ""
.
.SH "NAME"
\fBelektra\-libs\fR \- libs overview
@@ -36,6 +36,20 @@ libelektra\-plugin\.so
.P
\fBlibplugin \fIplugin/\fR\fR contains \fBelektraPlugin*\fR symbols and plugins should link against it\.
.
+.SS "Libpluginprocess"
+.
+.nf
+
+libelektra\-pluginprocess\.so
+.
+.fi
+.
+.P
+\fBlibpluginprocess \fIpluginprocess/\fR\fR contains functions aiding in executing plugins in a separate process and communicating with those child processes\. This child process is forked from Elektra\'s main process each time such plugin is used and gets closed again afterwards\. It uses a simple communication protocol based on a KeySet that gets serialized through a pipe via the dump plugin to orchestrate the processes\.
+.
+.P
+This is useful for plugins which cause memory leaks to be isolated in an own process\. Furthermore this is useful for runtimes or libraries that cannot be reinitialized in the same process after they have been used\.
+.
.SS "Libproposal"
.
.nf
