summaryrefslogtreecommitdiff
path: root/include/ap_slotmem.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/ap_slotmem.h')
-rw-r--r--include/ap_slotmem.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/ap_slotmem.h b/include/ap_slotmem.h
index e066e773d2..3e957dab6e 100644
--- a/include/ap_slotmem.h
+++ b/include/ap_slotmem.h
@@ -57,8 +57,17 @@ extern "C" {
typedef unsigned int ap_slotmem_type_t;
+/*
+ * AP_SLOTMEM_TYPE_PERSIST: For transitory providers, persist
+ * the data on the file-system
+ *
+ * AP_SLOTMEM_TYPE_NOTMPSAFE:
+ *
+ * AP_SLOTMEM_TYPE_PREALLOC: Access to slots require they be grabbed 1st
+ */
#define AP_SLOTMEM_TYPE_PERSIST (1 << 0)
#define AP_SLOTMEM_TYPE_NOTMPSAFE (1 << 1)
+#define AP_SLOTMEM_TYPE_PREGRAB (1 << 2)
typedef struct ap_slotmem_instance_t ap_slotmem_instance_t;