Remove custom thread and condition implementation (#86)
- Make use of std::async - Fix sending and receiving all in DEVICE mode - Get rid of the recursive calls on reconnect. - Fix threading issues See merge request !36
parent
8fa7e961
No related branches found
No related tags found
Showing
- silecs-communication-cpp/src/silecs-communication/interface/communication/CNVConnection.h 9 additions, 24 deletions...ecs-communication/interface/communication/CNVConnection.h
- silecs-communication-cpp/src/silecs-communication/interface/communication/MBConnection.cpp 27 additions, 93 deletions...cs-communication/interface/communication/MBConnection.cpp
- silecs-communication-cpp/src/silecs-communication/interface/communication/MBConnection.h 9 additions, 9 deletions...lecs-communication/interface/communication/MBConnection.h
- silecs-communication-cpp/src/silecs-communication/interface/communication/SNAP7Connection.cpp 52 additions, 64 deletions...communication/interface/communication/SNAP7Connection.cpp
- silecs-communication-cpp/src/silecs-communication/interface/communication/SNAP7Connection.h 18 additions, 20 deletions...s-communication/interface/communication/SNAP7Connection.h
- silecs-communication-cpp/src/silecs-communication/interface/communication/SilecsConnection.cpp 120 additions, 133 deletions...ommunication/interface/communication/SilecsConnection.cpp
- silecs-communication-cpp/src/silecs-communication/interface/communication/SilecsConnection.h 29 additions, 30 deletions...-communication/interface/communication/SilecsConnection.h
- silecs-communication-cpp/src/silecs-communication/interface/core/Diagnostic.cpp 0 additions, 30 deletions...pp/src/silecs-communication/interface/core/Diagnostic.cpp
- silecs-communication-cpp/src/silecs-communication/interface/core/Diagnostic.h 0 additions, 79 deletions...-cpp/src/silecs-communication/interface/core/Diagnostic.h
- silecs-communication-cpp/src/silecs-communication/interface/core/PLCAction.h 1 addition, 4 deletions...n-cpp/src/silecs-communication/interface/core/PLCAction.h
- silecs-communication-cpp/src/silecs-communication/interface/core/PLCRecvAction.cpp 36 additions, 5 deletions...src/silecs-communication/interface/core/PLCRecvAction.cpp
- silecs-communication-cpp/src/silecs-communication/interface/core/PLCSendAction.cpp 38 additions, 5 deletions...src/silecs-communication/interface/core/PLCSendAction.cpp
- silecs-communication-cpp/src/silecs-communication/interface/core/SilecsService.cpp 2 additions, 0 deletions...src/silecs-communication/interface/core/SilecsService.cpp
- silecs-communication-cpp/src/silecs-communication/interface/equipment/CNVBlock.cpp 1 addition, 1 deletion...src/silecs-communication/interface/equipment/CNVBlock.cpp
- silecs-communication-cpp/src/silecs-communication/interface/equipment/CNVBlock.h 1 addition, 1 deletion...p/src/silecs-communication/interface/equipment/CNVBlock.h
- silecs-communication-cpp/src/silecs-communication/interface/equipment/PLCBlock.cpp 1 addition, 1 deletion...src/silecs-communication/interface/equipment/PLCBlock.cpp
- silecs-communication-cpp/src/silecs-communication/interface/equipment/PLCBlock.h 0 additions, 1 deletion...p/src/silecs-communication/interface/equipment/PLCBlock.h
- silecs-communication-cpp/src/silecs-communication/interface/equipment/SilecsBlock.cpp 0 additions, 1 deletion.../silecs-communication/interface/equipment/SilecsBlock.cpp
- silecs-communication-cpp/src/silecs-communication/interface/equipment/SilecsBlock.h 1 addition, 2 deletions...rc/silecs-communication/interface/equipment/SilecsBlock.h
- silecs-communication-cpp/src/silecs-communication/interface/equipment/SilecsCluster.cpp 18 additions, 15 deletions...ilecs-communication/interface/equipment/SilecsCluster.cpp
Loading
Please register or sign in to comment