BoundaryFlowStats Struct
Per-boundary flow statistics — buffer counts at identity probes between Nodes. More...
Declaration
Included Headers
Public Member Attributes Index
| std::string | boundary_name |
|
Boundary identifier (e.g., "sima_b3"). More... | |
| int | after_node_index = -1 |
|
Upstream Node index. More... | |
| int | before_node_index = -1 |
|
Downstream Node index (may be -1 for a terminal tap boundary). More... | |
| uint64_t | in_buffers = 0 |
|
Buffers observed on the identity element's sink pad. More... | |
| uint64_t | out_buffers = 0 |
|
Buffers observed on the identity element's src pad. More... | |
| int64_t | last_in_pts_ns = -1 |
|
PTS of the most recent buffer seen on input. More... | |
| int64_t | last_out_pts_ns = -1 |
|
PTS of the most recent buffer seen on output. More... | |
| int64_t | last_in_wall_us = 0 |
|
Wall-clock time of the most recent input buffer. More... | |
| int64_t | last_out_wall_us = 0 |
|
Wall-clock time of the most recent output buffer. More... | |
Description
Per-boundary flow statistics — buffer counts at identity probes between Nodes.
The framework can insert identity probes at boundaries between Nodes (named sima_b<N>) to track how many buffers flow through each boundary. Useful for localizing where in the pipeline a backlog or stall is occurring.
Definition at line 48 of file GraphReport.h.