BrokerStore<->Zeek tables: &backend works for in-memory stores.

Currently this requires using this with a normal cluster - or sending
messages by yourself.

It, in principle, should also work with SQLITE - but that is a bit
nonsensical without being able to change the storage location.
This commit is contained in:
Johanna Amann 2020-07-01 16:38:10 -07:00
parent 318a72c303
commit a220b02722
9 changed files with 118 additions and 33 deletions

View file

@ -734,6 +734,7 @@ type script_id: record {
enum_constant: bool; ##< True if the identifier is an enum value.
option_value: bool; ##< True if the identifier is an option.
redefinable: bool; ##< True if the identifier is declared with the :zeek:attr:`&redef` attribute.
broker_backend: bool; ##< True if the identifier has a broker backend defined using the :zeek:attr:`&backend` attribute.
value: any &optional; ##< The current value of the identifier.
};