| | |
| | | |
| | | |
| | | # add_library(shm_queue SHARED ${_SOURCES_}) |
| | | add_library(shm_queue STATIC ${_SOURCES_}) |
| | | # add_library(shm_queue STATIC ${_SOURCES_}) |
| | | add_library(shm_queue ${_SOURCES_}) |
| | | |
| | | target_include_directories(shm_queue PUBLIC ${EXTRA_INCLUDES} ) |
| | | |
| | |
| | | return logger; |
| | | |
| | | LoggerConfig config; |
| | | config.level = Logger::DEBUG; |
| | | config.level = Logger::ERROR; |
| | | |
| | | const char *logFileFormat= "/tmp/bhome_bus.%ld.log"; |
| | | char logFile[128]; |
| | |
| | | config.logFile = logFile; |
| | | |
| | | #ifdef BUILD_Debug |
| | | config.level = Logger::DEBUG; |
| | | config.console = 1; |
| | | #else |
| | | config.level = Logger::ERROR; |
| | | config.console = 1; |
| | | #endif |
| | | logger = new Logger(config); |
| | |
| | | return rv; |
| | | } |
| | | |
| | | int _shm_sendandrecv_alloc_new(shm_socket_t *sockt, const void *send_buf, |
| | | static int _shm_sendandrecv_alloc_new(shm_socket_t *sockt, const void *send_buf, |
| | | const int send_size, const int send_key, void **recv_buf, |
| | | int *recv_size, const struct timespec *timeout, int flags) { |
| | | int recv_key; |