base/bif/logging.bif.zeek

GLOBAL
Log

Internal functions and types used by the logging framework.

Namespaces

GLOBAL, Log

Summary

Functions

Log::__add_filter: function

Log::__create_stream: function

Log::__delay: function

Log::__delay_finish: function

Log::__disable_stream: function

Log::__enable_stream: function

Log::__flush: function

Log::__get_delay_queue_size: function

Log::__remove_filter: function

Log::__remove_stream: function

Log::__set_buf: function

Log::__set_max_delay_interval: function

Log::__set_max_delay_queue_size: function

Log::__write: function

Detailed Interface

Functions

Log::__add_filter
Type

function (id: Log::ID, filter: Log::Filter) : bool

Log::__create_stream
Type

function (id: Log::ID, stream: Log::Stream) : bool

Log::__delay
Type

function (id: Log::ID, rec: any, post_delay_cb: Log::PostDelayCallback) : Log::DelayToken

Log::__delay_finish
Type

function (id: Log::ID, rec: any, token: Log::DelayToken) : bool

Log::__disable_stream
Type

function (id: Log::ID) : bool

Log::__enable_stream
Type

function (id: Log::ID) : bool

Log::__flush
Type

function (id: Log::ID) : bool

Log::__get_delay_queue_size
Type

function (id: Log::ID) : int

Log::__remove_filter
Type

function (id: Log::ID, name: string) : bool

Log::__remove_stream
Type

function (id: Log::ID) : bool

Log::__set_buf
Type

function (id: Log::ID, buffered: bool) : bool

Log::__set_max_delay_interval
Type

function (id: Log::ID, max_delay: interval) : bool

Log::__set_max_delay_queue_size
Type

function (id: Log::ID, max_queue_size: count) : bool

Log::__write
Type

function (id: Log::ID, columns: any) : bool