Skip to main content

svm_queue_t

Type Alias svm_queue_t 

Source
pub type svm_queue_t = _svm_queue;

Aliased Type§

#[repr(C)]
pub struct svm_queue_t { pub mutex: pthread_mutex_t, pub condvar: pthread_cond_t, pub head: i32, pub tail: i32, pub cursize: i32, pub maxsize: i32, pub elsize: i32, pub consumer_pid: i32, pub producer_evtfd: i32, pub consumer_evtfd: i32, pub data: [i8; 0], }

Fields§

§mutex: pthread_mutex_t§condvar: pthread_cond_t§head: i32§tail: i32§cursize: i32§maxsize: i32§elsize: i32§consumer_pid: i32§producer_evtfd: i32§consumer_evtfd: i32§data: [i8; 0]