5 Struct n_reactor_stats
gullradriel edited this page 2026-10-09 00:55:18 +02:00

n_reactor_stats

Counters for the dashboard / profile_server.sh. More...

#include "n_reactor.h"

Public Attributes

Name
long long writes_partial
EAGAIN on send -> re-armed EPOLLOUT.
long long wake_walks
long long wake_walk_visits
long long wake_walk_drains
long long wake_signals
eventfd wake events processed
long long reads_partial
EAGAIN on recv -> kept accumulator.
long long fds_unregistered
lifetime unregister call count
long long fds_registered
lifetime register call count
long long events_processed
total epoll events dispatched

Detailed Description

struct n_reactor_stats;

Counters for the dashboard / profile_server.sh.

Cheap atomic loads, safe to call from any thread.

Public Attributes Documentation

variable writes_partial

long long writes_partial;

EAGAIN on send -> re-armed EPOLLOUT.

variable wake_walks

long long wake_walks;

variable wake_walk_visits

long long wake_walk_visits;

variable wake_walk_drains

long long wake_walk_drains;

variable wake_signals

long long wake_signals;

eventfd wake events processed

variable reads_partial

long long reads_partial;

EAGAIN on recv -> kept accumulator.

variable fds_unregistered

long long fds_unregistered;

lifetime unregister call count

variable fds_registered

long long fds_registered;

lifetime register call count

variable events_processed

long long events_processed;

total epoll events dispatched