Commit Graph

25 Commits

Author SHA1 Message Date
Michael Davidsaver
87dca19708 codec: avoid indirection when accessing buffers
avoid some indirection to make this code easier to follow.
move buffer lower limit to base class.
2017-05-24 17:20:17 -04:00
Michael Davidsaver
b05e7699b5 remove no-op lock/unlock from Lock sub-classes 2017-05-24 17:20:17 -04:00
Andrew Johnson
9a8644033d Prevent redefinition of NOMINMAX
While this protection is not strictly necessary here, if someone
does a cut-and-paste into a header file it should be included.
2016-04-06 15:22:11 -05:00
Matej Sekoranja
5279d247ca general indent beautification 2016-03-10 23:36:16 +01:00
Matej Sekoranja
9b6fdaaaff rtems: reference to 'Thread' is ambiguous 2016-03-03 00:29:54 +01:00
Michael Davidsaver
b9dd9e8e6c getRemoteName()
Cache the TCP peer address as a string and pass it to createChannel().
2015-12-14 17:04:57 -05:00
Michael Davidsaver
4a1bfff40f Remove clearSendQueue
Use BreakTransport exception instead
2015-12-14 16:59:55 -05:00
Michael Davidsaver
730d30fe54 AbstractCodec use fair_queue 2015-12-14 16:59:55 -05:00
Matej Sekoranja
ecaba2dcfb testCodec test fixed 2015-02-18 12:49:26 +01:00
Matej Sekoranja
9aab7420b4 vxworks warnings 2014-11-26 13:52:15 +01:00
Matej Sekoranja
8541ffa5e9 rtems/vxworks compiler warnings 2014-11-26 13:15:46 +01:00
Matej Sekoranja
8a2abf09b2 access security 2014-09-09 14:28:43 +02:00
Matej Sekoranja
85db68a1ea clang port 2014-08-13 23:49:18 +02:00
Matej Sekoranja
c01b928836 server/client flag, _lastSegmentedMessageType != 0 comparison fix 2014-07-22 00:35:29 +02:00
Matej Sekoranja
ba4102639e String -> std::string, toString methods removed 2014-06-19 14:29:41 +02:00
Matej Sekoranja
b101fa1e7a protocol change: connection validation/authNZ support 2014-06-09 12:39:29 +02:00
Matej Sekoranja
892961f85f catcing all std exceptions in sendThread (and readThread) 2014-06-02 21:17:56 +02:00
Matej Sekoranja
b2d2734b58 TCP vs UDP initialization order, logging handling 2014-03-26 14:02:16 +01:00
Matej Sekoranja
ca2828c6dc trace log removal, old codec files removed 2014-03-26 12:42:50 +01:00
Matej Sekoranja
0230d5f241 codec valgrind clean, fast search and UDP shutdown, robust testSum service 2014-03-25 20:50:21 +01:00
Matej Sekoranja
eb12372535 tests: testPlan count adj 2014-02-14 22:06:43 +01:00
Matej Sekoranja
a9c6ed6af8 codec: minor code fixes, codec endian test checks 2014-02-13 22:46:19 +01:00
damjankumar
5ab2ead581 internalDestroy problem solved + memory leak fixed in abstract codec 2014-02-13 15:52:02 +01:00
damjankumar
5f0f7b9fde testing push 2014-02-13 15:35:49 +01:00
Matej Sekoranja
ae73e7c2ed codec implementation with lots of tests commited 2014-02-11 11:17:14 +01:00