APP4 S5
Embed:
(wiki syntax)
Show/hide line numbers
quick_queue.h
00001 #pragma once 00002 00003 #include "radio.h" 00004 // Taille des buffers de reception/envoi (maximums de messages) 00005 #define MESSAGE_BUFFER_SIZE 16 00006 00007 // Utilise pour aller chercher une pointeur vers un message a remplir pour l'envoi 00008 radio_message_t* get_new_out_message(); 00009 // Inique que le message courant est pret a etre envouye 00010 bool new_out_message_ready(); 00011 00012 // Utilise pour aller chercher le plus vieux message en sortie 00013 radio_message_t* get_last_out_message(); 00014 // Indique que le message a ete envoye 00015 bool last_out_message_read(); 00016 00017 // Utilise pour aller recuperer un nouveau message a remplir pour la reception 00018 radio_message_t* get_new_in_message(); 00019 // Indique qu'un nouveau message est pret en entree 00020 bool new_in_message_ready(); 00021 00022 // Utilise pour aller chercher le dernier message pret 00023 radio_message_t* get_last_in_message(); 00024 // Indique que le dernier message a bien ete lu 00025 bool last_in_message_read(); 00026 00027 int get_input_out_index(); 00028 int get_input_in_index();
Generated on Thu Jul 21 2022 17:35:45 by
1.7.2