dit projekt
Data Fields
k_msg_t Struct Reference

#include <krnl.h>

Collaboration diagram for k_msg_t:
Collaboration graph
[legend]

Data Fields

unsigned char nr
 
struct k_tsem
 
char * pBuf
 
volatile int nr_el
 
volatile int el_size
 
volatile int lost_msg
 
volatile int r
 
volatile int w
 
volatile int cnt
 

Detailed Description

Definition at line 355 of file krnl.h.

Field Documentation

◆ cnt

volatile int k_msg_t::cnt

Definition at line 361 of file krnl.h.

Referenced by k_crt_send_Q(), k_receive(), ki_clear_msg_Q(), ki_msg_count(), ki_receive(), and ki_send().

◆ el_size

volatile int k_msg_t::el_size

Definition at line 360 of file krnl.h.

Referenced by k_crt_send_Q(), k_receive(), ki_receive(), and ki_send().

◆ lost_msg

volatile int k_msg_t::lost_msg

Definition at line 360 of file krnl.h.

Referenced by k_crt_send_Q(), k_receive(), ki_clear_msg_Q(), ki_receive(), and ki_send().

◆ nr

unsigned char k_msg_t::nr

Definition at line 357 of file krnl.h.

Referenced by k_crt_send_Q(), and ki_send().

◆ nr_el

volatile int k_msg_t::nr_el

Definition at line 360 of file krnl.h.

Referenced by k_crt_send_Q(), k_receive(), ki_receive(), and ki_send().

◆ pBuf

char* k_msg_t::pBuf

Definition at line 359 of file krnl.h.

Referenced by k_crt_send_Q(), k_receive(), ki_receive(), and ki_send().

◆ r

volatile int k_msg_t::r

Definition at line 361 of file krnl.h.

Referenced by k_clear_msg_Q(), k_crt_send_Q(), k_receive(), ki_clear_msg_Q(), and ki_receive().

◆ sem

struct k_t* k_msg_t::sem

Definition at line 358 of file krnl.h.

Referenced by k_crt_send_Q(), k_receive(), ki_clear_msg_Q(), ki_receive(), and ki_send().

◆ w

volatile int k_msg_t::w

Definition at line 361 of file krnl.h.

Referenced by k_crt_send_Q(), ki_clear_msg_Q(), and ki_send().


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