hmbdc
simplify-high-performance-messaging-programming
 All Classes Namespaces Functions Variables Friends Pages
Config.hpp
1 #include "hmbdc/Copyright.hpp"
2 #pragma once
3 /**
4  * this file is for internal use, don't Change
5  */
6 #include <stdint.h>
7 
8 #ifndef HMBDC_SEQ_TYPE
9 #define HMBDC_SEQ_TYPE uint64_t
10 #endif
11 
12 #ifndef DEFAULT_HMBDC_CAPACITY
13 #define DEFAULT_HMBDC_CAPACITY 4u
14 #endif
15 
16 #ifndef HMBDC_EPOLL_FD_MAX
17 #define HMBDC_EPOLL_FD_MAX 512
18 #endif
19 
20 #ifndef SMP_CACHE_BYTES
21 #define SMP_CACHE_BYTES 64
22 #endif
23 
24 #ifndef HMBDC_MAX_JUST_BYTES
25 #define HMBDC_MAX_JUST_BYTES 1024
26 #endif
27