blob: de2759ba726a63bb93ac57b6434ffa7516e8f58a [file]
package(default_visibility = ["//visibility:public"])
cc_library(
name = "blocking_queue",
hdrs = [
"blocking_queue.h",
],
)
cc_library(
name = "lock_free_queue",
hdrs = [
"lock_free_queue.h",
],
deps = [
"//common:boost_lockfree",
"//common:comm",
],
)
cc_test(
name = "lock_free_queue_test",
srcs = ["lock_free_queue_test.cpp"],
deps = [
":lock_free_queue",
"//common/test:test_main",
],
)
cc_library(
name = "batch_queue",
hdrs = [
"batch_queue.h",
],
deps = [
"//common:comm",
],
)
cc_test(
name = "batch_queue_test",
srcs = ["batch_queue_test.cpp"],
deps = [
":batch_queue",
"//common/test:test_main",
],
)