This project involves (preferably) rewriting, or alternatively refactoring, an existing low-level C++ program that provides Windows named pipes support to other C++ and .Net programs.
Three objectives:
1. The program needs to be made more robust and better structured, and some problematic code identified and discarded.
2. The program must be modified to support the sending and receiving of raw binary data. (The current version sends and receives Unicode strings).
3. The two very small, and very primitive, existing test programs (one in C++ and one in C#) need to be modified to send and receive raw binary data instead of Unicode strings, and need to be extended to provide more comprehensive testing.
This is not a major project. The current C++ program is only 485 lines, incl. blank lines and comments. I.e., approx. 250 lines of C++ code. Plus maybe 50 lines in a header file.
However, this project does require fairly specialized talents. To bid on this project, you MUST have experience in writing C++ low-level Windows API I/O programs that use full duplex overlapped I/O and multi-threading.
Good day, Merlinia! I have a huge, really huge experience with the Win32 overlapped API as well as pipes. (My previos work had been an interprocess communication protocol via win32 pipes).
I guarantee robust and effective code.
Please accept my bid.
with best regards,
Ivan Stepin.
$350 USD en 4 días
5,0 (3 comentarios)
4,9
4,9
24 freelancers están ofertando un promedio de $363 USD por este trabajo
I represent high skilled SW development company. I can provide you with C++ Expert. He has >10 years experience. He has great knowledge of Windows/Unix/Linux OS, g++, MS VS, xml, communications and other technical skills. 3-4 months ago he completed the very similar task. He can start immediately.
Hello
I have more than ten years experience developing win32 applications and drivers.
I wrote my first named pipe application during my master degree work early 1997.
I can finish you this project within two days. Looking forward to hearing from you soon.
Best Regards
Mahammmad