Skip to main content

RuntimeCounters Struct

Common input/output/drop counters. More...

Declaration

struct simaai::neat::RuntimeCounters { ... }

Included Headers

#include <RuntimeMetrics.h>

Public Member Attributes Index

std::uint64_tinputs_enqueued = 0

Inputs accepted into the runtime boundary. More...

std::uint64_tinputs_dropped = 0

Inputs dropped/rejected. More...

std::uint64_tinputs_pushed = 0

Inputs pushed downstream. More...

std::uint64_toutputs_ready = 0

Outputs produced by the runtime. More...

std::uint64_toutputs_pulled = 0

Outputs pulled by the application. More...

std::uint64_toutputs_dropped = 0

Outputs dropped before application pull. More...

Description

Common input/output/drop counters.

Definition at line 55 of file RuntimeMetrics.h.

Public Member Attributes

inputs_dropped

std::uint64_t simaai::neat::RuntimeCounters::inputs_dropped = 0

Inputs dropped/rejected.

Definition at line 57 of file RuntimeMetrics.h.

57 std::uint64_t inputs_dropped = 0;

inputs_enqueued

std::uint64_t simaai::neat::RuntimeCounters::inputs_enqueued = 0

Inputs accepted into the runtime boundary.

Definition at line 56 of file RuntimeMetrics.h.

56 std::uint64_t inputs_enqueued = 0;

inputs_pushed

std::uint64_t simaai::neat::RuntimeCounters::inputs_pushed = 0

Inputs pushed downstream.

Definition at line 58 of file RuntimeMetrics.h.

58 std::uint64_t inputs_pushed = 0;

outputs_dropped

std::uint64_t simaai::neat::RuntimeCounters::outputs_dropped = 0

Outputs dropped before application pull.

Definition at line 61 of file RuntimeMetrics.h.

61 std::uint64_t outputs_dropped = 0;

outputs_pulled

std::uint64_t simaai::neat::RuntimeCounters::outputs_pulled = 0

Outputs pulled by the application.

Definition at line 60 of file RuntimeMetrics.h.

60 std::uint64_t outputs_pulled = 0;

outputs_ready

std::uint64_t simaai::neat::RuntimeCounters::outputs_ready = 0

Outputs produced by the runtime.

Definition at line 59 of file RuntimeMetrics.h.

59 std::uint64_t outputs_ready = 0;

The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.