Find Jobs
Hire Freelancers

Create a C++ Class for Duplexed NamedPipes to exchange information between two apps

$30-250 USD

Tamamlandı
İlan edilme: neredeyse 8 yıl önce

$30-250 USD

Teslimde ödenir
I am looking for a fast communications between two programs (an exe and a injected dll running inside a 3rd party app) that runs on the same machine. I believe duplexed Named Pipes may be the right fit, but if you can let me know of a easier and faster way please let me know. I expect the code to be in a class and easy to call its members/and to initialize. Please if you have no experience with named pipes do not bid on this. A lot of the teams will blindly bid on anything then figure it out after they win - which is not good for me. Client = EXE Server = Injected DLL Client will send a command to Server requesting a vectored UserList Class populated. This will happen 2-3 times a second. I would like you to build a simple example exe and a simple dll that will show this communication. Example EXE will create a loop of 1024 iterations of calling the "GetUsers" function on the server (Injected DLL) and display the results as they come back using a simple console app with printf logging of results. Server will callback and return a Vectored UserList returned will be random generated users between 5-12 users); //EXAMPLE CLASS, data size/amounts will change class CUser { public: int id; std::wstring sName; Vector3 vOrigin;//just a float[3] Vector3 vSpeed;//just a float[3] Vector3 vYaw;//just a float[3] Vector3 vPitch;//just a float[3] }; vector<CUser*> GetUsers();
Proje No: 10599039

Proje hakkında

4 teklif
Uzaktan proje
Son aktiviteden bu yana geçen zaman 8 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir
Seçilen:
Kullanıcı Avatarı
Greetings. Classed implementation of named pipes as requested. WinAPI only. I'm making a demo right now. EDIT: Demo GIF: [login to view URL] Both client & server are classes that can handle disconnects & errors gracefully.
$200 USD 0 gün içinde
5,0 (23 değerlendirme)
5,1
5,1
4 freelancers are bidding on average $257 USD for this job
Kullanıcı Avatarı
Dear client, how are you? I am a C++ programmer and mathematician. Seems your task is possible for me. I have following questions. 1) The dll will be used only within the EXE? Why you call the dll as SERVER? It works as a thread and responds to main EXE? 2) Why you think NamedPipes is best choice if the dll is used only within the EXE? 3) If main EXE does not request info for a long time and a lot of info are accumulated, then how...? Please check my "Profile & Work List" and tell me details if my skill is in your concern. Looking forward to your response. Thanks. I have read your Additional Project Description. So now clear that dll is not used within exe. but yet not completely clear your request.
$300 USD 3 gün içinde
5,0 (74 değerlendirme)
7,4
7,4
Kullanıcı Avatarı
Hi! I am professional C/C++/C#/Java programmer. I can do this project with highest quality! Best Regards, Szymszteinsl
$250 USD 4 gün içinde
5,0 (81 değerlendirme)
7,0
7,0

Müşteri hakkında

   UNITED STATES bayrağı
Peoria, United States
5,0
9
Ödeme yöntemi onaylandı
Oca 6, 2013 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.