|
Bareos Documentation
| https://docs.bareos.org/bareos-24/index.html |
| Introduction and Tutorial | https://docs.bareos.org/bareos-24/IntroductionAndTutorial.html |
| Tasks and Concepts | https://docs.bareos.org/bareos-24/TasksAndConcepts.html |
| Configuration | https://docs.bareos.org/bareos-24/Configuration.html |
| Developer Guide | https://docs.bareos.org/bareos-24/DeveloperGuide.html |
| Bareos Developer Notes | https://docs.bareos.org/bareos-24/DeveloperGuide/generaldevel.html |
| Build And Test Bareos | https://docs.bareos.org/bareos-24/DeveloperGuide/BuildAndTestBareos.html |
| Automatic Version Generation | https://docs.bareos.org/bareos-24/DeveloperGuide/AutomaticVersionGeneration.html |
| Releasing Bareos | https://docs.bareos.org/bareos-24/DeveloperGuide/ReleasingBareos.html |
| Git Workflow | https://docs.bareos.org/bareos-24/DeveloperGuide/gitworkflow.html |
| Message Classes | https://docs.bareos.org/bareos-24/DeveloperGuide/messages.html |
| Bareos FD Plugin API | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html |
| Normal vs Command vs Options Plugins | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#normal-vs-command-vs-options-plugins |
| Loading Plugins | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#loading-plugins |
| loadPlugin | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#loadplugin |
| Plugin Entry Points | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#plugin-entry-points |
| newPlugin(bpContext *ctx) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#newplugin-bpcontext-ctx |
| freePlugin(bpContext *ctx) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#freeplugin-bpcontext-ctx |
| getPluginValue(bpContext *ctx, pVariable var, void *value) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#getpluginvalue-bpcontext-ctx-pvariable-var-void-value |
| setPluginValue(bpContext *ctx, pVariable var, void *value) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#setpluginvalue-bpcontext-ctx-pvariable-var-void-value |
| handlePluginEvent(bpContext *ctx, bEvent *event, void *value) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#handlepluginevent-bpcontext-ctx-bevent-event-void-value |
| startBackupFile(bpContext *ctx, struct save_pkt *sp) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#startbackupfile-bpcontext-ctx-struct-save-pkt-sp |
| endBackupFile(bpContext *ctx) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#endbackupfile-bpcontext-ctx |
| startRestoreFile(bpContext *ctx, const char *cmd) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#startrestorefile-bpcontext-ctx-const-char-cmd |
| createFile(bpContext *ctx, struct restore_pkt *rp) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#createfile-bpcontext-ctx-struct-restore-pkt-rp |
| setFileAttributes(bpContext *ctx, struct restore_pkt *rp) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#setfileattributes-bpcontext-ctx-struct-restore-pkt-rp |
| endRestoreFile(bpContext *ctx) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#endrestorefile-bpcontext-ctx |
| pluginIO(bpContext *ctx, struct io_pkt *io) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#pluginio-bpcontext-ctx-struct-io-pkt-io |
| bool checkFile(bpContext *ctx, char *fname) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#bool-checkfile-bpcontext-ctx-char-fname |
| Bareos Plugin Entrypoints | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#bareos-plugin-entrypoints |
| bRC registerBareosEvents(bpContext *ctx, …) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#brc-registerbareosevents-bpcontext-ctx |
| bRC getBareosValue(bpContext *ctx, bVariable var, void *value) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#brc-getbareosvalue-bpcontext-ctx-bvariable-var-void-value |
| bRC setBareosValue(bpContext *ctx, bVariable var, void *value) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#brc-setbareosvalue-bpcontext-ctx-bvariable-var-void-value |
| bRC JobMessage(bpContext *ctx, const char *file, int line, int type, utime_t mtime, const char *fmt, …) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#brc-jobmessage-bpcontext-ctx-const-char-file-int-line-int-type-utime-t-mtime-const-char-fmt |
| bRC DebugMessage(bpContext *ctx, const char *file, int line, int level, const char *fmt, …) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#brc-debugmessage-bpcontext-ctx-const-char-file-int-line-int-level-const-char-fmt |
| void bareosMalloc(bpContext *ctx, const char *file, int line, size_t size) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#void-bareosmalloc-bpcontext-ctx-const-char-file-int-line-size-t-size |
| void bareosFree(bpContext *ctx, const char *file, int line, void *mem) | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#void-bareosfree-bpcontext-ctx-const-char-file-int-line-void-mem |
| Python Plugin API | https://docs.bareos.org/bareos-24/DeveloperGuide/PythonPluginAPI.html |
| Platform Support | https://docs.bareos.org/bareos-24/DeveloperGuide/platformsupport.html |
| Daemon Protocol | https://docs.bareos.org/bareos-24/DeveloperGuide/daemonprotocol.html |
| File Services Daemon | https://docs.bareos.org/bareos-24/DeveloperGuide/file.html |
| Storage Daemon Design | https://docs.bareos.org/bareos-24/DeveloperGuide/storage.html |
| Catalog Services | https://docs.bareos.org/bareos-24/DeveloperGuide/catalog.html |
| Configuration Parser | https://docs.bareos.org/bareos-24/DeveloperGuide/configparser.html |
| Storage Media Output Format | https://docs.bareos.org/bareos-24/DeveloperGuide/mediaformat.html |
| Bareos Porting Notes | https://docs.bareos.org/bareos-24/DeveloperGuide/porting.html |
| API | https://docs.bareos.org/bareos-24/DeveloperGuide/api.html |
| TLS | https://docs.bareos.org/bareos-24/DeveloperGuide/tls-techdoc.html |
| PAM | https://docs.bareos.org/bareos-24/DeveloperGuide/pam-techdoc.html |
| Tests | https://docs.bareos.org/bareos-24/DeveloperGuide/tests.html |
| Bareos Memory Management | https://docs.bareos.org/bareos-24/DeveloperGuide/mempool.html |
| TCP/IP Network Protocol | https://docs.bareos.org/bareos-24/DeveloperGuide/netprotocol.html |
| Director Console Output | https://docs.bareos.org/bareos-24/DeveloperGuide/directorConsole.html |
| Reservation | https://docs.bareos.org/bareos-24/DeveloperGuide/reservation.html |
| Dplcompat Wrapper Programs | https://docs.bareos.org/bareos-24/DeveloperGuide/dplcompat-wrappers.html |
| Dedupable Backend | https://docs.bareos.org/bareos-24/DeveloperGuide/dedupable.html |
| Job Execution | https://docs.bareos.org/bareos-24/DeveloperGuide/jobexec.html |
| Python | https://docs.bareos.org/bareos-24/DeveloperGuide/Python.html |
| python-bareos Module | https://docs.bareos.org/bareos-24/DeveloperGuide/PythonBareos.html |
| PHP | https://docs.bareos.org/bareos-24/DeveloperGuide/PHP.html |
| Webui | https://docs.bareos.org/bareos-24/DeveloperGuide/Webui.html |
| Developer FAQ | https://docs.bareos.org/bareos-24/DeveloperGuide/developerFAQ.html |
| Documentation Style Guide | https://docs.bareos.org/bareos-24/DocumentationStyleGuide.html |
| Appendix | https://docs.bareos.org/bareos-24/Appendix.html |
| Index | https://docs.bareos.org/bareos-24/genindex.html |
| Bareos Documentation | https://docs.bareos.org/bareos-24/index.html |
| https://docs.bareos.org/bareos-24/index.html |
| Developer Guide | https://docs.bareos.org/bareos-24/DeveloperGuide.html |
| Edit on GitHub | https://github.com/bareos/bareos/blob/bareos-24/docs/manuals/source/DeveloperGuide/pluginAPI.rst |
| Warning: This document is for the development version of Bareos Documentation. The main version is bareos-25. | https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#bareos-fd-plugin-api |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#normal-vs-command-vs-options-plugins |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#loading-plugins |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#loadplugin |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#plugin-entry-points |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#newplugin-bpcontext-ctx |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#freeplugin-bpcontext-ctx |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#getpluginvalue-bpcontext-ctx-pvariable-var-void-value |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#setpluginvalue-bpcontext-ctx-pvariable-var-void-value |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#handlepluginevent-bpcontext-ctx-bevent-event-void-value |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#startbackupfile-bpcontext-ctx-struct-save-pkt-sp |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#endbackupfile-bpcontext-ctx |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#startrestorefile-bpcontext-ctx-const-char-cmd |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#createfile-bpcontext-ctx-struct-restore-pkt-rp |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#setfileattributes-bpcontext-ctx-struct-restore-pkt-rp |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#endrestorefile-bpcontext-ctx |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#pluginio-bpcontext-ctx-struct-io-pkt-io |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#bool-checkfile-bpcontext-ctx-char-fname |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#bareos-plugin-entrypoints |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#brc-registerbareosevents-bpcontext-ctx |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#brc-getbareosvalue-bpcontext-ctx-bvariable-var-void-value |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#brc-setbareosvalue-bpcontext-ctx-bvariable-var-void-value |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#brc-jobmessage-bpcontext-ctx-const-char-file-int-line-int-type-utime-t-mtime-const-char-fmt |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#brc-debugmessage-bpcontext-ctx-const-char-file-int-line-int-level-const-char-fmt |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#void-bareosmalloc-bpcontext-ctx-const-char-file-int-line-size-t-size |
| | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html#void-bareosfree-bpcontext-ctx-const-char-file-int-line-void-mem |
| Previous | https://docs.bareos.org/bareos-24/DeveloperGuide/messages.html |
| Next | https://docs.bareos.org/bareos-24/DeveloperGuide/PythonPluginAPI.html |
| Copyright | https://docs.bareos.org/bareos-24/copyright.html |
| Sphinx | https://www.sphinx-doc.org/ |
| theme | https://github.com/readthedocs/sphinx_rtd_theme |
| Read the Docs | https://readthedocs.org |
| bareos-20 | https://docs.bareos.org/bareos-20/DeveloperGuide/pluginAPI.html |
| bareos-21 | https://docs.bareos.org/bareos-21/DeveloperGuide/pluginAPI.html |
| bareos-22 | https://docs.bareos.org/bareos-22/DeveloperGuide/pluginAPI.html |
| bareos-23 | https://docs.bareos.org/bareos-23/DeveloperGuide/pluginAPI.html |
| bareos-24 | https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html |
| bareos-25 | https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html |
| master | https://docs.bareos.org/master/DeveloperGuide/pluginAPI.html |