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