📄 receiverbased.h
字号:
/** @file receiverbased.h defines the sender based message logging strutcure */#ifndef RECEIVERBASED_H#define RECEIVERBASED_H#include "otherdaemoncomm.h"#include "simple_list.h"/** List of all sender based messages (Log payload data). */typedef struct listeMessages{ LinkedList_t messages; /**< linked list of messages */ int peersize;} listeMessages;/** initialize the sender based logging structure */void initReceiverBased(listeMessages * rb, int size);/** add a message to the sender based logging structure (memcpy message) * @param rb : the sender based logging structure * @param message : message sent to rank */void add_message_to_log(listeMessages * rb, pkt_header * message);/** push a message to the sender based logging structure, at the head * (memcpy message) * @param rb : the sender based logging structure * @param message : message sent to rank */void push_message_to_log(listeMessages * rb, pkt_header * message);/** remove all messages for one peer * @param rb : the sender based logging structure */void remove_message_from_log(listeMessages * rb);#endif /* RECEIVERBASED_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -