Project Detail

C++ interface to Win32 API for named pipes  

C++ interface to Win32 API for named pipes is project number 448025
posted at Freelancer.com. Click here to post your own project.

 

| More
Free Trial For New Buyers
 

Status:

Selected Providers: istepin

Budget: $250-750

Created: 06/08/2009 at 14:52 EDT

Bid Count: 27

Average Bid:
$ 377

06/11/2009 at 14:52 EDT

Project Creator: Merlinia
Employer Rating: 10/1010/1010/1010/1010/1010/1010/1010/1010/1010/10 (1 reviews)

Bid On This Project
 

Description

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.


Additional files submitted:
NamedPipesLink.zip

Job Type

Messages Posted:0 View project clarification board Post message on project clarification board

Bid On This Project
 

If you are the project creator or one of the bidders Log In for more options

 

300

3 days

06-09-2009 00:10 EDT

Hi sir. I have much experience in this task. Please let me do it for you. Thanks

help

 

400

6 days

06-08-2009 16:38 EDT

Realistic bid to accurately deliver the work

help

 

750

30 days

06-08-2009 20:45 EDT

Experience of programming on various versions of C 20+ years. Wide experience of work with Win API.

help

 

350

5 days

06-08-2009 18:06 EDT

Probably you need an expert in C/C++ with strong Win32 API low-level experience?

help

 

300

5 days

06-10-2009 17:13 EDT

Hi, I'm interested in your project. See PM, thanx.

help

 

500

10 days

06-10-2009 02:10 EDT

I may ask for more than the other but at least I guarantee true quality.

help

 

450

3 days

06-09-2009 02:01 EDT

Hi, please check PMB for details.

help

 

400

4 days

06-08-2009 17:02 EDT

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.

help

 

400

5 days

06-08-2009 15:35 EDT

Hi, please see PMB.

help

 

700

15 days

06-08-2009 23:42 EDT

Please have a look at PMB.

help

 

350

7 days

06-09-2009 01:42 EDT

Why do you want to use named pipes? memory mapped files definitly faster. Regards, Alex

help

 

400

5 days

06-08-2009 15:44 EDT

Please check PMB

help

 

319

4 days

06-08-2009 18:41 EDT

good experience in the area. can be done.

help

 

300

3 days

06-09-2009 02:22 EDT

Please check PM.

help

 

350

4 days

06-10-2009 14:52 EDT

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.

help

 

500

5 days

06-08-2009 16:11 EDT

plz check pm for me. thanks,

help

 

250

7 days

06-09-2009 05:07 EDT

Please check PMB

help

 

500

2 days

06-10-2009 12:07 EDT

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

help

 

250

5 days

06-09-2009 00:38 EDT

(No Feedback Yet)

Hi, I am ready to start this project. Regards, Sergey

help

 

250

5 days

06-09-2009 01:09 EDT

(No Feedback Yet)

Ready to start the project. The price may be lower. Please fell free to propose your price.

help

 

250

3 days

06-09-2009 01:13 EDT

(No Feedback Yet)

Hi. I have experience in C++ low-level Windows API programming and multi-threading. I can do that. Regards.

help

 

400

7 days

06-09-2009 01:26 EDT

(No Feedback Yet)

Hi, Please see PM.

help

 

350

7 days

06-09-2009 02:42 EDT

(No Feedback Yet)

Dear Mr.Merlinia On a project in C++ a have used extensively threads and interprocess communication.I am familiar with this kind of API for Win32 systems. Sending raw data involves some protocol - receiving part needs to know when it received all the data.COM offers one approach(IDataObject interface like).The easiest is to send data size in first tho words. Best Regards

help

 

250

2 days

06-09-2009 03:20 EDT

(No Feedback Yet)

hi,I want to do that for free.

help

 

250

2 days

06-09-2009 08:36 EDT

(No Feedback Yet)

Take a look at your pv

help

 

400

7 days

06-09-2009 13:04 EDT

(No Feedback Yet)

We have more than 7 years of experience in Windows System programming, including device drivers. Please check profile for more details. We can finish your job in maximum seven days.

help

 

250

5 days

06-11-2009 04:48 EDT

(No Feedback Yet)

Hi. I'm expert in C++ and Win32 and I developed classes for encapsulated named pipes API (client and server) for one of my projects. Regards.

help


    Bid on this Project