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 |
|---|