mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-15 09:31:45 +00:00
First version of the shared memory transport.
Use via `--transport shmem` cmd option. No pub/sub.
This commit is contained in:
@@ -19,6 +19,7 @@ Set(INCLUDE_DIRECTORIES
|
||||
${CMAKE_SOURCE_DIR}/fairmq/options
|
||||
${CMAKE_SOURCE_DIR}/fairmq/logger
|
||||
${CMAKE_SOURCE_DIR}/fairmq/zeromq
|
||||
${CMAKE_SOURCE_DIR}/fairmq/shmem
|
||||
${CMAKE_CURRENT_BINARY_DIR}
|
||||
)
|
||||
|
||||
@@ -67,6 +68,12 @@ Set(SRCS
|
||||
"zeromq/FairMQPollerZMQ.cxx"
|
||||
"zeromq/FairMQContextZMQ.cxx"
|
||||
|
||||
"shmem/FairMQTransportFactorySHM.cxx"
|
||||
"shmem/FairMQMessageSHM.cxx"
|
||||
"shmem/FairMQSocketSHM.cxx"
|
||||
"shmem/FairMQPollerSHM.cxx"
|
||||
"shmem/FairMQContextSHM.cxx"
|
||||
|
||||
"FairMQLogger.cxx"
|
||||
"FairMQConfigurable.cxx"
|
||||
"FairMQStateMachine.cxx"
|
||||
@@ -125,6 +132,7 @@ Set(DEPENDENCIES
|
||||
${Boost_PROGRAM_OPTIONS_LIBRARY}
|
||||
${Boost_REGEX_LIBRARY}
|
||||
${Boost_DATE_TIME_LIBRARY}
|
||||
${Boost_INTERPROCESS_LIBRARY}
|
||||
)
|
||||
|
||||
If(NANOMSG_FOUND)
|
||||
|
Reference in New Issue
Block a user