base/bif/store.bif.bro

Broker
GLOBAL

Functions to interface with broker’s distributed data store.

Namespaces:Broker, GLOBAL
Source File:/scripts/base/bif/store.bif.bro

Detailed Interface

Functions

Broker::__append
Type:function (h: opaque of Broker::Store, k: any, s: any, e: interval) : bool
Broker::__clear
Type:function (h: opaque of Broker::Store) : bool
Broker::__close
Type:function (h: opaque of Broker::Store) : bool
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::__decrement
Type:function (h: opaque of Broker::Store, k: any, a: any, e: interval) : bool
Broker::__erase
Type:function (h: opaque of Broker::Store, k: any) : bool
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::__increment
Type:function (h: opaque of Broker::Store, k: any, a: any, e: interval) : bool
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::__is_closed
Type:function (h: opaque of Broker::Store) : bool
Broker::__keys
Type:function (h: opaque of Broker::Store) : Broker::QueryResult
Broker::__pop
Type:function (h: opaque of Broker::Store, k: any, e: interval) : bool
Broker::__push
Type:function (h: opaque of Broker::Store, k: any, v: any, e: interval) : bool
Broker::__put
Type:function (h: opaque of Broker::Store, k: any, v: any, e: interval) : bool
Broker::__put_unique
Type:function (h: opaque of Broker::Store, k: any, v: any, e: interval) : Broker::QueryResult
Broker::__remove_from
Type:function (h: opaque of Broker::Store, k: any, i: any, e: interval) : bool
Broker::__store_name
Type:function (h: opaque of Broker::Store) : string

Previous Page

base/bif/data.bif.bro

Copyright 2016, The Bro Project. Last updated on January 10, 2019. Created using Sphinx 1.7.5.