René's URL Explorer Experiment


Title: Bareos FD Plugin API — Bareos Documentation documentation

Generator: Docutils 0.18: http://docutils.sourceforge.net/

direct link

Domain: docs.bareos.org

Links:

Bareos Documentation https://docs.bareos.org/bareos-25/index.html
Introduction and Tutorialhttps://docs.bareos.org/bareos-25/IntroductionAndTutorial.html
Tasks and Conceptshttps://docs.bareos.org/bareos-25/TasksAndConcepts.html
Configurationhttps://docs.bareos.org/bareos-25/Configuration.html
Developer Guidehttps://docs.bareos.org/bareos-25/DeveloperGuide.html
Bareos Developer Noteshttps://docs.bareos.org/bareos-25/DeveloperGuide/generaldevel.html
Build And Test Bareoshttps://docs.bareos.org/bareos-25/DeveloperGuide/BuildAndTestBareos.html
Automatic Version Generationhttps://docs.bareos.org/bareos-25/DeveloperGuide/AutomaticVersionGeneration.html
Releasing Bareoshttps://docs.bareos.org/bareos-25/DeveloperGuide/ReleasingBareos.html
Git Workflowhttps://docs.bareos.org/bareos-25/DeveloperGuide/gitworkflow.html
Message Classeshttps://docs.bareos.org/bareos-25/DeveloperGuide/messages.html
Bareos FD Plugin APIhttps://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html
Normal vs Command vs Options Pluginshttps://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#normal-vs-command-vs-options-plugins
Loading Pluginshttps://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#loading-plugins
loadPluginhttps://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#loadplugin
Plugin Entry Pointshttps://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#plugin-entry-points
newPlugin(bpContext *ctx)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#newplugin-bpcontext-ctx
freePlugin(bpContext *ctx)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#freeplugin-bpcontext-ctx
getPluginValue(bpContext *ctx, pVariable var, void *value)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#getpluginvalue-bpcontext-ctx-pvariable-var-void-value
setPluginValue(bpContext *ctx, pVariable var, void *value)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#setpluginvalue-bpcontext-ctx-pvariable-var-void-value
handlePluginEvent(bpContext *ctx, bEvent *event, void *value)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#handlepluginevent-bpcontext-ctx-bevent-event-void-value
startBackupFile(bpContext *ctx, struct save_pkt *sp)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#startbackupfile-bpcontext-ctx-struct-save-pkt-sp
endBackupFile(bpContext *ctx)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#endbackupfile-bpcontext-ctx
startRestoreFile(bpContext *ctx, const char *cmd)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#startrestorefile-bpcontext-ctx-const-char-cmd
createFile(bpContext *ctx, struct restore_pkt *rp)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#createfile-bpcontext-ctx-struct-restore-pkt-rp
setFileAttributes(bpContext *ctx, struct restore_pkt *rp)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#setfileattributes-bpcontext-ctx-struct-restore-pkt-rp
endRestoreFile(bpContext *ctx)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#endrestorefile-bpcontext-ctx
pluginIO(bpContext *ctx, struct io_pkt *io)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#pluginio-bpcontext-ctx-struct-io-pkt-io
bool checkFile(bpContext *ctx, char *fname)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#bool-checkfile-bpcontext-ctx-char-fname
Bareos Plugin Entrypointshttps://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#bareos-plugin-entrypoints
bRC registerBareosEvents(bpContext *ctx, …)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#brc-registerbareosevents-bpcontext-ctx
bRC getBareosValue(bpContext *ctx, bVariable var, void *value)https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#brc-getbareosvalue-bpcontext-ctx-bvariable-var-void-value
bRC setBareosValue(bpContext *ctx, bVariable var, void *value)https://docs.bareos.org/bareos-25/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-25/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-25/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-25/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-25/DeveloperGuide/pluginAPI.html#void-bareosfree-bpcontext-ctx-const-char-file-int-line-void-mem
Python Plugin APIhttps://docs.bareos.org/bareos-25/DeveloperGuide/PythonPluginAPI.html
Platform Supporthttps://docs.bareos.org/bareos-25/DeveloperGuide/platformsupport.html
Daemon Protocolhttps://docs.bareos.org/bareos-25/DeveloperGuide/daemonprotocol.html
File Services Daemonhttps://docs.bareos.org/bareos-25/DeveloperGuide/file.html
Storage Daemon Designhttps://docs.bareos.org/bareos-25/DeveloperGuide/storage.html
Catalog Serviceshttps://docs.bareos.org/bareos-25/DeveloperGuide/catalog.html
Configuration Parserhttps://docs.bareos.org/bareos-25/DeveloperGuide/configparser.html
Storage Media Output Formathttps://docs.bareos.org/bareos-25/DeveloperGuide/mediaformat.html
Bareos Porting Noteshttps://docs.bareos.org/bareos-25/DeveloperGuide/porting.html
APIhttps://docs.bareos.org/bareos-25/DeveloperGuide/api.html
TLShttps://docs.bareos.org/bareos-25/DeveloperGuide/tls-techdoc.html
PAMhttps://docs.bareos.org/bareos-25/DeveloperGuide/pam-techdoc.html
Testshttps://docs.bareos.org/bareos-25/DeveloperGuide/tests.html
Bareos Memory Managementhttps://docs.bareos.org/bareos-25/DeveloperGuide/mempool.html
TCP/IP Network Protocolhttps://docs.bareos.org/bareos-25/DeveloperGuide/netprotocol.html
Director Console Outputhttps://docs.bareos.org/bareos-25/DeveloperGuide/directorConsole.html
Reservationhttps://docs.bareos.org/bareos-25/DeveloperGuide/reservation.html
Dplcompat Wrapper Programshttps://docs.bareos.org/bareos-25/DeveloperGuide/dplcompat-wrappers.html
Dedupable Backendhttps://docs.bareos.org/bareos-25/DeveloperGuide/dedupable.html
Job Executionhttps://docs.bareos.org/bareos-25/DeveloperGuide/jobexec.html
Pythonhttps://docs.bareos.org/bareos-25/DeveloperGuide/Python.html
python-bareos Modulehttps://docs.bareos.org/bareos-25/DeveloperGuide/PythonBareos.html
PHPhttps://docs.bareos.org/bareos-25/DeveloperGuide/PHP.html
Webuihttps://docs.bareos.org/bareos-25/DeveloperGuide/Webui.html
barri image formathttps://docs.bareos.org/bareos-25/DeveloperGuide/BarriFormat.html
Developer FAQhttps://docs.bareos.org/bareos-25/DeveloperGuide/developerFAQ.html
Documentation Style Guidehttps://docs.bareos.org/bareos-25/DocumentationStyleGuide.html
Appendixhttps://docs.bareos.org/bareos-25/Appendix.html
Indexhttps://docs.bareos.org/bareos-25/genindex.html
Bareos Documentationhttps://docs.bareos.org/bareos-25/index.html
https://docs.bareos.org/bareos-25/index.html
Developer Guidehttps://docs.bareos.org/bareos-25/DeveloperGuide.html
Edit on GitHubhttps://github.com/bareos/bareos/blob/bareos-25/docs/manuals/source/DeveloperGuide/pluginAPI.rst
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#bareos-fd-plugin-api
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#normal-vs-command-vs-options-plugins
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#loading-plugins
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#loadplugin
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#plugin-entry-points
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#newplugin-bpcontext-ctx
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#freeplugin-bpcontext-ctx
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#getpluginvalue-bpcontext-ctx-pvariable-var-void-value
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#setpluginvalue-bpcontext-ctx-pvariable-var-void-value
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#handlepluginevent-bpcontext-ctx-bevent-event-void-value
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#startbackupfile-bpcontext-ctx-struct-save-pkt-sp
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#endbackupfile-bpcontext-ctx
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#startrestorefile-bpcontext-ctx-const-char-cmd
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#createfile-bpcontext-ctx-struct-restore-pkt-rp
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#setfileattributes-bpcontext-ctx-struct-restore-pkt-rp
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#endrestorefile-bpcontext-ctx
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#pluginio-bpcontext-ctx-struct-io-pkt-io
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#bool-checkfile-bpcontext-ctx-char-fname
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#bareos-plugin-entrypoints
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#brc-registerbareosevents-bpcontext-ctx
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#brc-getbareosvalue-bpcontext-ctx-bvariable-var-void-value
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#brc-setbareosvalue-bpcontext-ctx-bvariable-var-void-value
https://docs.bareos.org/bareos-25/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-25/DeveloperGuide/pluginAPI.html#brc-debugmessage-bpcontext-ctx-const-char-file-int-line-int-level-const-char-fmt
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#void-bareosmalloc-bpcontext-ctx-const-char-file-int-line-size-t-size
https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html#void-bareosfree-bpcontext-ctx-const-char-file-int-line-void-mem
Previoushttps://docs.bareos.org/bareos-25/DeveloperGuide/messages.html
Next https://docs.bareos.org/bareos-25/DeveloperGuide/PythonPluginAPI.html
Copyrighthttps://docs.bareos.org/bareos-25/copyright.html
Sphinxhttps://www.sphinx-doc.org/
themehttps://github.com/readthedocs/sphinx_rtd_theme
Read the Docshttps://readthedocs.org
bareos-20https://docs.bareos.org/bareos-20/DeveloperGuide/pluginAPI.html
bareos-21https://docs.bareos.org/bareos-21/DeveloperGuide/pluginAPI.html
bareos-22https://docs.bareos.org/bareos-22/DeveloperGuide/pluginAPI.html
bareos-23https://docs.bareos.org/bareos-23/DeveloperGuide/pluginAPI.html
bareos-24https://docs.bareos.org/bareos-24/DeveloperGuide/pluginAPI.html
bareos-25https://docs.bareos.org/bareos-25/DeveloperGuide/pluginAPI.html
masterhttps://docs.bareos.org/master/DeveloperGuide/pluginAPI.html

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.