19 #ifdef STATISTICS_CONF_ELEMENTS
20 #define STATISTICS_ELEMENTS STATISTICS_CONF_ELEMENTS
22 #define STATISTICS_ELEMENTS 0
25 #ifdef STATISTICS_CONF_PERIOD
26 #define STATISTICS_PERIOD STATISTICS_CONF_PERIOD
28 #define STATISTICS_PERIOD 0
32 #ifdef STATISTICS_CONF_CONTACTS
33 #define STATISTICS_CONTACTS STATISTICS_CONF_CONTACTS
35 #define STATISTICS_CONTACTS 0
38 extern process_event_t dtn_statistics_overrun;
40 struct statistics_element_t
42 uint8_t bundles_incoming;
43 uint8_t bundles_outgoing;
44 uint8_t bundles_generated;
45 uint8_t bundles_delivered;
47 uint8_t storage_bundles;
48 uint8_t contacts_count;
50 uint16_t contacts_duration;
51 uint16_t storage_memory;
54 struct contact_element_t
57 uint16_t time_difference;