📄 events.h
字号:
#ifndef __EVENTS_H__
#define __EVENTS_H__
/* include */
#include "common.h"
#include "code.h"
/* events type */
#define ARRIVAL_TYPE 0
#define DEPARTURE_TYPE 1
/* event structure */
typedef struct{
u8 type; /* type of event */
double timestamp; /* time stamp */
u8 bs_location; /* bs location */
int data_rate; /* request data rate */
int code_word[CODE_SF]; /* code word */
}event_t;
/* extern function */
extern void initialize_event_list(u8 bs_size);
extern double get_bs_arrival_clock(u8 bs_index);
extern u8 get_nearest_event(event_t *get_event, u8 bs_size);
extern int get_event_list_size(u8 bs_index);
extern void events_add(event_t *ins_event);
extern void get_event(event_t *get_event, u8 bs_index);
extern void print_event_list(u8 bs_index);
extern void free_event_list(u8 bs_index);
#endif /* __EVENTS_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -