base/bif/store.bif.zeek
-
Broker
-
GLOBAL
Functions to interface with broker’s distributed data store.
- Namespaces
Broker, GLOBAL
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=, synchronous=<uninitialized>, journal_mode=<uninitialized>, failure_mode=Broker::SQLITE_FAILURE_MODE_FAIL, integrity_check=F]] &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