Nexus Embedded Platform 1.0.0
Statically assembled reusable embedded mechanisms
Loading...
Searching...
No Matches
nx_native_task_t Struct Reference

Explicit task handle; stack storage is supplied at start. More...

#include <native.h>

Data Fields

pthread_t thread
void(* entry )(void *)
void * context
bool started

Detailed Description

Explicit task handle; stack storage is supplied at start.

Note
Start/join are serialized by one external lifecycle owner; there is one joiner. An entry may attempt a self-join, which returns BUSY. External cancellation and detachment are unsupported.

Definition at line 58 of file native.h.

Field Documentation

◆ context

void* nx_native_task_t::context

Definition at line 61 of file native.h.

◆ entry

void(* nx_native_task_t::entry) (void *)

Definition at line 60 of file native.h.

◆ started

bool nx_native_task_t::started

Definition at line 62 of file native.h.

◆ thread

pthread_t nx_native_task_t::thread

Definition at line 59 of file native.h.


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