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::Datamay 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) :opaqueof Broker::RecordIterator
-
Broker::__record_iterator_value¶ - Type
function(it:opaqueof 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) :opaqueof Broker::SetIterator
-
Broker::__set_iterator_value¶ - Type
function(it:opaqueof 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) :opaqueof Broker::TableIterator
-
Broker::__table_iterator_value¶ - Type
function(it:opaqueof 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) :opaqueof Broker::VectorIterator
-
Broker::__vector_iterator_value¶ - Type
function(it:opaqueof 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