wangzhengquan
2021-01-27 653f2ac59c0c25463e531a128563c295843bc4c1
update
4个文件已删除
1个文件已添加
3 文件已重命名
2个文件已修改
303 ■■■■■ 已修改文件
test_net_socket/CMakeLists.txt 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test_socket/CMakeLists.txt 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test_socket/bus_test.txt 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test_socket/client.cpp 47 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test_socket/dgram_mod_req_rep.cpp 180 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test_socket/heart_beat.cpp 补丁 | 查看 | 原始文档 | blame | 历史
test_socket/heart_beat.sh 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test_socket/server.cpp 44 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test_socket/stream_mod_survey.cpp 补丁 | 查看 | 原始文档 | blame | 历史
test_socket/test_open_close.cpp 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test_net_socket/CMakeLists.txt
@@ -5,19 +5,12 @@
  DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/net_mod_socket.sh
  )
add_custom_command(
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/heart_beat.sh
  COMMAND cp  ${CMAKE_CURRENT_SOURCE_DIR}/heart_beat.sh ${CMAKE_CURRENT_BINARY_DIR}/heart_beat.sh
  DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/heart_beat.sh
  )
# add the executable
add_executable(test_net_mod_socket test_net_mod_socket.cpp  ${CMAKE_CURRENT_BINARY_DIR}/net_mod_socket.sh)
target_link_libraries(test_net_mod_socket PRIVATE shm_queue  ${EXTRA_LIBS} )
add_executable(heart_beat heart_beat.cpp ${CMAKE_CURRENT_BINARY_DIR}/heart_beat.sh)
target_link_libraries(heart_beat PRIVATE shm_queue  ${EXTRA_LIBS} )
add_executable(test_bus_stop test_bus_stop.cpp)
test_socket/CMakeLists.txt
@@ -8,4 +8,11 @@
 
add_custom_command(
  OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/heart_beat.sh
  COMMAND cp  ${CMAKE_CURRENT_SOURCE_DIR}/heart_beat.sh ${CMAKE_CURRENT_BINARY_DIR}/heart_beat.sh
  DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/heart_beat.sh
  )
add_executable(heart_beat heart_beat.cpp ${CMAKE_CURRENT_BINARY_DIR}/heart_beat.sh)
target_link_libraries(heart_beat PRIVATE shm_queue  ${EXTRA_LIBS} )
 
test_socket/bus_test.txt
New file
@@ -0,0 +1,5 @@
1. open bus server
2. open two more bus client, sub topic 'news'
3. open a client to pub message constantly
4. Ctl+C to kill a client. The other clients need to receive message normally.
test_socket/client.cpp
File was deleted
test_socket/dgram_mod_req_rep.cpp
File was deleted
test_socket/heart_beat.cpp
test_socket/heart_beat.sh
File was renamed from test_net_socket/heart_beat.sh
@@ -1,5 +1,7 @@
#! /bin/bash
# test kill -9
PROCESSES=4
function close() {
    ipcrm -a
test_socket/server.cpp
File was deleted
test_socket/stream_mod_survey.cpp
test_socket/test_open_close.cpp
File was deleted