C2A_Core
if_list.h
[詳解]
1 #ifndef IF_LIST_H_
2 #define IF_LIST_H_
3 
4 
7 
8 typedef enum
9 {
14 
15 typedef enum
16 {
19 
20 extern int (*IF_init[] )(void* my_if);
21 extern int (*IF_RX[] )(void* my_if, void* data_v, int buffer_size);
22 extern int (*IF_TX[] )(void* my_if, void* data_v, int data_size);
23 extern int (*IF_reopen[])(void* my_if, int reason);
24 
25 #endif
CCSDS通信ラッパーのクラスです。(MOBC用 バックグラウンド取り込みVer)
int(* IF_RX[])(void *my_if, void *data_v, int buffer_size)
Definition: if_list.c:8
int(* IF_init[])(void *my_if)
Definition: if_list.c:6
int(* IF_reopen[])(void *my_if, int reason)
Definition: if_list.c:12
IF_REOPEN_REASON
Definition: if_list.h:16
@ IF_REOPEN_TLM_DISRUPTION
Definition: if_list.h:17
IF_LIST_ENUM
Definition: if_list.h:9
@ IF_LIST_MAX
Definition: if_list.h:12
@ CCSDS
Definition: if_list.h:10
@ UART
Definition: if_list.h:11
int(* IF_TX[])(void *my_if, void *data_v, int data_size)
Definition: if_list.c:10
UART通信ラッパーのクラスです。