Skip to main content

State Struct

Declaration

struct simaai::neat::graph::strict_sync::ReleasePacer::State { ... }

Public Member Attributes Index

std::mutexmu
std::condition_variablecv
std::deque< simaai::neat::Sample >queue
std::threadworker
boolstop = false
int64_tnext_release_ms = -1
int64_tenqueued = 0
int64_tsent = 0
int64_tdropped = 0
int64_tsend_fail = 0
int64_tmax_queue_depth = 0

Definition at line 140 of file StrictSync.h.

Public Member Attributes

cv

std::condition_variable simaai::neat::graph::strict_sync::ReleasePacer::State::cv

Definition at line 142 of file StrictSync.h.

142 std::condition_variable cv;

dropped

int64_t simaai::neat::graph::strict_sync::ReleasePacer::State::dropped = 0

Definition at line 150 of file StrictSync.h.

150 int64_t dropped = 0;

enqueued

int64_t simaai::neat::graph::strict_sync::ReleasePacer::State::enqueued = 0

Definition at line 148 of file StrictSync.h.

148 int64_t enqueued = 0;

max_queue_depth

int64_t simaai::neat::graph::strict_sync::ReleasePacer::State::max_queue_depth = 0

Definition at line 152 of file StrictSync.h.

152 int64_t max_queue_depth = 0;

mu

std::mutex simaai::neat::graph::strict_sync::ReleasePacer::State::mu
mutable

Definition at line 141 of file StrictSync.h.

141 mutable std::mutex mu;

next_release_ms

int64_t simaai::neat::graph::strict_sync::ReleasePacer::State::next_release_ms = -1

Definition at line 147 of file StrictSync.h.

147 int64_t next_release_ms = -1;

queue

std::deque<simaai::neat::Sample> simaai::neat::graph::strict_sync::ReleasePacer::State::queue

Definition at line 143 of file StrictSync.h.

143 std::deque<simaai::neat::Sample> queue;

send_fail

int64_t simaai::neat::graph::strict_sync::ReleasePacer::State::send_fail = 0

Definition at line 151 of file StrictSync.h.

151 int64_t send_fail = 0;

sent

int64_t simaai::neat::graph::strict_sync::ReleasePacer::State::sent = 0

Definition at line 149 of file StrictSync.h.

149 int64_t sent = 0;

stop

bool simaai::neat::graph::strict_sync::ReleasePacer::State::stop = false

Definition at line 145 of file StrictSync.h.

145 bool stop = false;

worker

std::thread simaai::neat::graph::strict_sync::ReleasePacer::State::worker

Definition at line 144 of file StrictSync.h.

144 std::thread worker;

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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.1.