base/bif/data.bif.zeek
- Broker
- GLOBAL
Functions for inspecting and manipulating broker data.
- Namespaces
Broker, GLOBAL
Summary
Types
Enumerates the possible types that |
Functions
Detailed Interface
Types
- Broker::DataType
- Type
-
- Broker::NONE
- Broker::BOOL
- Broker::INT
- Broker::COUNT
- Broker::DOUBLE
- Broker::STRING
- Broker::ADDR
- Broker::SUBNET
- Broker::PORT
- Broker::TIME
- Broker::INTERVAL
- Broker::ENUM
- Broker::SET
- Broker::TABLE
- Broker::VECTOR
Enumerates the possible types that
Broker::Data
may be in terms of Zeek data types.
Functions
- Broker::__data
- Type
function
(d:any
) :Broker::Data
- Broker::__data_type
- Type
function
(d:Broker::Data
) :Broker::DataType
- Broker::__record_create
- Type
function
(sz:count
) :Broker::Data
- Broker::__record_iterator
- Type
function
(r:Broker::Data
) :opaque
of Broker::RecordIterator
- Broker::__record_iterator_value
- Type
function
(it:opaque
of Broker::RecordIterator) :Broker::Data
- Broker::__record_lookup
- Type
function
(r:Broker::Data
, idx:count
) :Broker::Data
- Broker::__record_size
- Type
function
(r:Broker::Data
) :count
- Broker::__set_clear
- Type
function
(s:Broker::Data
) :bool
- Broker::__set_contains
- Type
function
(s:Broker::Data
, key:any
) :bool
- Broker::__set_create
- Type
function
() :Broker::Data
- Broker::__set_insert
- Type
function
(s:Broker::Data
, key:any
) :bool
- Broker::__set_iterator
- Type
function
(s:Broker::Data
) :opaque
of Broker::SetIterator
- Broker::__set_iterator_value
- Type
function
(it:opaque
of Broker::SetIterator) :Broker::Data
- Broker::__set_remove
- Type
function
(s:Broker::Data
, key:any
) :bool
- Broker::__set_size
- Type
function
(s:Broker::Data
) :count
- Broker::__table_clear
- Type
function
(t:Broker::Data
) :bool
- Broker::__table_contains
- Type
function
(t:Broker::Data
, key:any
) :bool
- Broker::__table_create
- Type
function
() :Broker::Data
- Broker::__table_insert
- Type
function
(t:Broker::Data
, key:any
, val:any
) :Broker::Data
- Broker::__table_iterator
- Type
function
(t:Broker::Data
) :opaque
of Broker::TableIterator
- Broker::__table_iterator_value
- Type
function
(it:opaque
of Broker::TableIterator) :Broker::TableItem
- Broker::__table_lookup
- Type
function
(t:Broker::Data
, key:any
) :Broker::Data
- Broker::__table_remove
- Type
function
(t:Broker::Data
, key:any
) :Broker::Data
- Broker::__table_size
- Type
function
(t:Broker::Data
) :count
- Broker::__vector_clear
- Type
function
(v:Broker::Data
) :bool
- Broker::__vector_create
- Type
function
() :Broker::Data
- Broker::__vector_iterator
- Type
function
(v:Broker::Data
) :opaque
of Broker::VectorIterator
- Broker::__vector_iterator_value
- Type
function
(it:opaque
of Broker::VectorIterator) :Broker::Data
- Broker::__vector_lookup
- Type
function
(v:Broker::Data
, idx:count
) :Broker::Data
- Broker::__vector_remove
- Type
function
(v:Broker::Data
, idx:count
) :Broker::Data
- Broker::__vector_replace
- Type
function
(v:Broker::Data
, idx:count
, d:any
) :Broker::Data
- Broker::__vector_size
- Type
function
(v:Broker::Data
) :count