Nexus Embedded Platform 0.1.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
nx_request_observation_t Struct Reference

Copied facts; result/count are valid only when settled is true. More...

#include <request_observer.h>

Data Fields

uint64_t epoch
nx_time_us_t observed_at
nx_time_us_t deadline
nx_request_state_t state
nx_result_t result
size_t transferred
bool settled

Detailed Description

Copied facts; result/count are valid only when settled is true.

Definition at line 13 of file request_observer.h.

Field Documentation

◆ deadline

nx_time_us_t nx_request_observation_t::deadline

Definition at line 16 of file request_observer.h.

◆ epoch

uint64_t nx_request_observation_t::epoch

Definition at line 14 of file request_observer.h.

◆ observed_at

nx_time_us_t nx_request_observation_t::observed_at

Definition at line 15 of file request_observer.h.

◆ result

nx_result_t nx_request_observation_t::result

Definition at line 18 of file request_observer.h.

◆ settled

bool nx_request_observation_t::settled

Definition at line 20 of file request_observer.h.

◆ state

nx_request_state_t nx_request_observation_t::state

Definition at line 17 of file request_observer.h.

◆ transferred

size_t nx_request_observation_t::transferred

Definition at line 19 of file request_observer.h.


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