summaryrefslogtreecommitdiffabout
path: root/src/backend.h
Side-by-side diff
Diffstat (limited to 'src/backend.h') (more/less context) (ignore whitespace changes)
-rw-r--r--src/backend.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/backend.h b/src/backend.h
new file mode 100644
index 0000000..0c15e60
--- a/dev/null
+++ b/src/backend.h
@@ -0,0 +1,16 @@
+typedef struct be_string {
+ char const *start;
+ size_t len;
+} be_string_t;
+
+typedef void (*regfun_t)(be_string_t *, be_string_t *, be_string_t *, void *);
+
+void read_defs(const char *str, size_t len, regfun_t regfun, void *d);
+void varnish_backend_table_timeout_parser(const char *token, char *line);
+struct VSC_point;
+void backend_register(char const *name, size_t len, char const *param,
+ const struct VSC_point *vpt);
+void backend_clear(void);
+int backend_collect_addr(void);
+void backend_parser(const char *str, size_t len, regfun_t regfun, void *d);
+

Return to:

Send suggestions and report system problems to the System administrator.