BrokerComm
BrokerStore
Various data structure definitions for use with Bro’s communication system.
Namespaces: | BrokerComm, BrokerStore |
---|---|
Source File: | /scripts/base/frameworks/broker/main.bro |
BrokerComm::endpoint_name : string &redef |
A name used to identify this endpoint to peers. |
BrokerComm::Data : record |
Opaque communication data. |
BrokerComm::DataVector : vector |
Opaque communication data. |
BrokerComm::EndpointFlags : record |
Change communication behavior. |
BrokerComm::EventArgs : record |
Opaque event communication data. |
BrokerComm::SendFlags : record |
Fine-grained tuning of communication behavior for a particular message. |
BrokerComm::TableItem : record |
Opaque communication data used as a convenient way to wrap key-value pairs that comprise table entries. |
BrokerStore::BackendOptions : record |
Options to tune the particular storage backends. |
BrokerStore::ExpiryTime : record |
An expiry time for a key-value pair inserted in to a data store. |
BrokerStore::QueryResult : record |
The result of a data store query. |
BrokerStore::QueryStatus : enum |
Whether a data store query could be completed or not. |
BrokerStore::RocksDBOptions : record |
Options to tune the RocksDB storage backend. |
BrokerStore::SQLiteOptions : record |
Options to tune the SQLite storage backend. |
BrokerComm::DataVector
Type: | vector of BrokerComm::Data |
---|
Opaque communication data.
BrokerComm::EndpointFlags
Type: |
|
---|
Change communication behavior.
BrokerComm::EventArgs
Type: |
|
---|
Opaque event communication data.
BrokerComm::SendFlags
Type: |
|
---|
Fine-grained tuning of communication behavior for a particular message.
BrokerComm::TableItem
Type: |
key: val: |
---|
Opaque communication data used as a convenient way to wrap key-value pairs that comprise table entries.
BrokerStore::BackendOptions
Type: |
sqlite: rocksdb: |
---|
Options to tune the particular storage backends.
BrokerStore::ExpiryTime
Type: |
---|
An expiry time for a key-value pair inserted in to a data store.
BrokerStore::QueryResult
Type: |
|
---|
The result of a data store query.
BrokerStore::QueryStatus
Type: |
|
---|
Whether a data store query could be completed or not.
BrokerStore::RocksDBOptions
Type: |
---|
Options to tune the RocksDB storage backend.