Stéphane Raimbault
|
018bd41edf
Fix compilation on OpenBSD
|
14 rokov pred |
Stéphane Raimbault
|
7337853ae2
Install an ignore handler for SIGPIPE on *BSD to mimic MSG_NOSIGNAL
|
14 rokov pred |
Stéphane Raimbault
|
fd892617f0
Fix closing of Win32 socket
|
14 rokov pred |
Stéphane Raimbault
|
ddb2200377
Fix unit identifier not copied by the TCP server
|
14 rokov pred |
Stéphane Raimbault
|
87293e459e
MAJOR Rewrite of the message reading
|
14 rokov pred |
Stéphane Raimbault
|
b8c0558c19
Rename modbus_[listen|accept] to modbus_tcp_[listen|accept]
|
14 rokov pred |
Stéphane Raimbault
|
ddbd7266be
Fix to allow the setting of the broadcast address
|
14 rokov pred |
Stéphane Raimbault
|
f410aea2f7
Isolate RTU and TCP headers and simplify Win32 detection
|
14 rokov pred |
Stéphane Raimbault
|
50fa79da23
Avoid constraints in header ordering
|
15 rokov pred |
Stéphane Raimbault
|
49b2208dd5
Fix clang warnings about implicit declaration
|
15 rokov pred |
Stéphane Raimbault
|
5d78730212
Add missing return when the init of Win32 Socket API fails
|
15 rokov pred |
Stéphane Raimbault
|
dc26ddd72d
Avoid empy function call on non-win32 platforms
|
15 rokov pred |
Tobias Doerffel
|
7717e6c40c
Initialise Win32 Socket API in _modbus_tcp_connect/_modbus_tcp_listen
|
15 rokov pred |
Tobias Doerffel
|
e2f59e9e54
Added support for native Win32
|
15 rokov pred |
Tobias Doerffel
|
31577bbb41
Introduced select() operation for backends
|
15 rokov pred |
Tobias Doerffel
|
2f0b8355f4
Fix compiler warning on Win32 when calling send()/recv()
|
15 rokov pred |
Tobias Doerffel
|
3f10ef1dfb
Removed duplicate header inclusions
|
15 rokov pred |
Tobias Doerffel
|
057be70d68
Pass complete modbus_t structure to send()/recv() of the backends
|
15 rokov pred |
Stéphane Raimbault
|
815d11f056
MAJOR Split RTU and TCP code in two backends
|
15 rokov pred |