Stéphane Raimbault
|
8057bbf45f
Avoid an iteration in flush function
|
14 years ago |
Stéphane Raimbault
|
e2c9f5fd4f
Fix flush function of TCP backend on Windows
|
14 years ago |
Stéphane Raimbault
|
05ecdc2101
GetLastError() returns a DWORD so it's an unsigned int. Fixes #9.
|
14 years ago |
Stéphane Raimbault
|
6254ede915
Add documentation based on AsciiDoc tools
|
14 years ago |
Stéphane Raimbault
|
066b56d658
Remove duplicated documentation for source files
|
14 years ago |
Stéphane Raimbault
|
3fb246237d
Fix compilation issue with Microsoft Visual Studio 2008
|
14 years ago |
Stéphane Raimbault
|
05efa1f7dd
Fix compilation of TCP PI on Windows
|
14 years ago |
Stéphane Raimbault
|
d0973adb16
Fix compilation issue on Windows 7 (x64) with MinGW/MSYS and GCC 4.5
|
14 years ago |
Stéphane Raimbault
|
c44dcfd5a2
Make the TCP implementation "protocol independent", i.e. IPv6 capable.
|
14 years ago |
Stéphane Raimbault
|
018bd41edf
Fix compilation on OpenBSD
|
14 years ago |
Stéphane Raimbault
|
7337853ae2
Install an ignore handler for SIGPIPE on *BSD to mimic MSG_NOSIGNAL
|
14 years ago |
Stéphane Raimbault
|
fd892617f0
Fix closing of Win32 socket
|
14 years ago |
Stéphane Raimbault
|
ddb2200377
Fix unit identifier not copied by the TCP server
|
14 years ago |
Stéphane Raimbault
|
87293e459e
MAJOR Rewrite of the message reading
|
14 years ago |
Stéphane Raimbault
|
b8c0558c19
Rename modbus_[listen|accept] to modbus_tcp_[listen|accept]
|
14 years ago |
Stéphane Raimbault
|
ddbd7266be
Fix to allow the setting of the broadcast address
|
14 years ago |
Stéphane Raimbault
|
f410aea2f7
Isolate RTU and TCP headers and simplify Win32 detection
|
14 years ago |
Stéphane Raimbault
|
50fa79da23
Avoid constraints in header ordering
|
15 years ago |
Stéphane Raimbault
|
49b2208dd5
Fix clang warnings about implicit declaration
|
15 years ago |
Stéphane Raimbault
|
5d78730212
Add missing return when the init of Win32 Socket API fails
|
15 years ago |
Stéphane Raimbault
|
dc26ddd72d
Avoid empy function call on non-win32 platforms
|
15 years ago |
Tobias Doerffel
|
7717e6c40c
Initialise Win32 Socket API in _modbus_tcp_connect/_modbus_tcp_listen
|
15 years ago |
Tobias Doerffel
|
e2f59e9e54
Added support for native Win32
|
15 years ago |
Tobias Doerffel
|
31577bbb41
Introduced select() operation for backends
|
15 years ago |
Tobias Doerffel
|
2f0b8355f4
Fix compiler warning on Win32 when calling send()/recv()
|
15 years ago |
Tobias Doerffel
|
3f10ef1dfb
Removed duplicate header inclusions
|
15 years ago |
Tobias Doerffel
|
057be70d68
Pass complete modbus_t structure to send()/recv() of the backends
|
15 years ago |
Stéphane Raimbault
|
815d11f056
MAJOR Split RTU and TCP code in two backends
|
15 years ago |