Change-Id: I660bcaf57f051440b8e0746b3b6efbdc8f101790
dlogutil_filter_options_s *filter;
dlogutil_sorting_options_s *sorting;
unsigned int buffers;
- dlogutil_mode_e mode;
unsigned int dump_size;
+ dlogutil_mode_e mode;
};
struct dlogutil_sorting_options {
#include <sort_vector.h>
typedef struct dlogutil_state {
- int epollfd;
- int epoll_cnt;
struct sort_vector logs;
+ struct fd_info **data_fds;
+ dlogutil_filter_options_s *filter_object;
struct epoll_event *evs;
bool *enabled;
- struct fd_info **data_fds;
- int fd_count;
+ long flush_target;
unsigned int dump_size; // max entries to return (in dump mode only)
dlogutil_mode_e mode;
+ int epollfd;
+ int epoll_cnt;
+ int fd_count;
bool need_epoll;
- dlogutil_filter_options_s *filter_object;
- long flush_target;
} dlogutil_state_s;
int create_initial_fdis(struct fd_info ***fdis, int enabled_buffers, bool is_pipe, const struct log_config *conf);