Broker
¶GLOBAL
¶Functions to interface with broker’s distributed data store.
Namespaces: | Broker, GLOBAL |
---|---|
Source File: | /scripts/base/bif/store.bif.bro |
Broker::__create_clone
¶Type: | function (id: string , resync_interval: interval , stale_interval: interval , mutation_buffer_interval: interval ) : opaque of Broker::Store |
---|
Broker::__create_master
¶Type: | function (id: string , b: Broker::BackendType , options: Broker::BackendOptions &default = [sqlite=[path=], rocksdb=[path=]] &optional ) : opaque of Broker::Store |
---|
Broker::__exists
¶Type: | function (h: opaque of Broker::Store, k: any ) : Broker::QueryResult |
---|
Broker::__get
¶Type: | function (h: opaque of Broker::Store, k: any ) : Broker::QueryResult |
---|
Broker::__get_index_from_value
¶Type: | function (h: opaque of Broker::Store, k: any , i: any ) : Broker::QueryResult |
---|
Broker::__insert_into_set
¶Type: | function (h: opaque of Broker::Store, k: any , i: any , e: interval ) : bool |
---|
Broker::__insert_into_table
¶Type: | function (h: opaque of Broker::Store, k: any , i: any , v: any , e: interval ) : bool |
---|
Broker::__keys
¶Type: | function (h: opaque of Broker::Store) : Broker::QueryResult |
---|
Broker::__put_unique
¶Type: | function (h: opaque of Broker::Store, k: any , v: any , e: interval ) : Broker::QueryResult |
---|