19 #ifndef _CHAR_RECEIVER_LIST_H_
20 #define _CHAR_RECEIVER_LIST_H_
89 #endif // _CHAR_RECEIVER_LIST_H_
void(* charReceiver_t)(char)
Definition: charReceiverList.h:34
charReceiver_t * receivers
receivers
Definition: charReceiverList.h:42
void CharReceiverList_Remove(charReceiverList_t *rList, charReceiver_t receiver)
Definition: charReceiverList.c:17
Definition: charReceiverList.h:39
void CharReceiverList_Run(charReceiverList_t *rList, char c)
Definition: charReceiverList.c:34
uint16_t max_size
max_size
Definition: charReceiverList.h:40
struct charReceiverList_t charReceiverList_t
void CharReceiverList_Init(charReceiverList_t *rList, charReceiver_t *receiver_array, uint16_t max_size)
Definition: charReceiverList.c:7
void CharReceiverList_Add(charReceiverList_t *rList, charReceiver_t receiver)
Adds character to the character receive list.
Definition: charReceiverList.c:13
uint16_t size
size
Definition: charReceiverList.h:41