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

Adapter-owned stable cancellation identity. More...

#include <request.h>

Data Fields

nx_request_t * request
uint64_t epoch

Detailed Description

Adapter-owned stable cancellation identity.

Note
The slot, not a possibly freed request, is targeted by cross- task commands. Serialize bind/lookup/release in the adapter. Keep slot and command storage until command acknowledgement; epoch exhaustion rejects rebinding rather than reusing IDs.

Definition at line 53 of file request.h.

Field Documentation

◆ epoch

uint64_t nx_request_slot_t::epoch

Definition at line 55 of file request.h.

◆ request

nx_request_t* nx_request_slot_t::request

Definition at line 54 of file request.h.


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