libxtc 0.4.0
Async concurrency for C: Tokio + Seastar + BEAM, in one library
Loading...
Searching...
No Matches
xtc_res_t Struct Reference

Data Fields

_Atomic int alert_armed [XTC_RES__COUNT]
 
void(* alert_fn )(xtc_res_kind_t k, int64_t used, int64_t cap, void *user)
 
double alert_pct [XTC_RES__COUNT]
 
void * alert_user
 
xtc_res_caps_t caps
 
_Atomic int64_t high [XTC_RES__COUNT]
 
_Atomic int64_t rejects [XTC_RES__COUNT]
 
_Atomic int64_t used [XTC_RES__COUNT]
 

Detailed Description

Definition at line 60 of file xtc_res.h.

Field Documentation

◆ alert_armed

_Atomic int xtc_res_t::alert_armed[XTC_RES__COUNT]

Definition at line 71 of file xtc_res.h.

◆ alert_fn

void(* xtc_res_t::alert_fn) (xtc_res_kind_t k, int64_t used, int64_t cap, void *user)

Definition at line 72 of file xtc_res.h.

◆ alert_pct

double xtc_res_t::alert_pct[XTC_RES__COUNT]

Definition at line 70 of file xtc_res.h.

◆ alert_user

void* xtc_res_t::alert_user

Definition at line 74 of file xtc_res.h.

◆ caps

xtc_res_caps_t xtc_res_t::caps

Definition at line 61 of file xtc_res.h.

◆ high

_Atomic int64_t xtc_res_t::high[XTC_RES__COUNT]

Definition at line 63 of file xtc_res.h.

◆ rejects

_Atomic int64_t xtc_res_t::rejects[XTC_RES__COUNT]

Definition at line 64 of file xtc_res.h.

◆ used

_Atomic int64_t xtc_res_t::used[XTC_RES__COUNT]

Definition at line 62 of file xtc_res.h.


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