Devam Ediyor

Convert Cisco Device Specific c++ lib to .net c# com dll for TAPI LineDevSpecif

Attached are the .h file included with the Cisco 9.x tsp driver. I want these structures converted to c# in a dll that will work in both 32 and 64 bit. The dll should ideally return the correct size (32/64 bit) byte[] array of the structure specific with it's parameters. This will then be passed using TAPI LineDevSpecific to the selected phone. I have this working on the message lamp on /off in both 32 and 64 bit, but am struggling getting the whisper coaching to work on 64, as it returns a dwsize mismatch from the provider TSP. Please don't bid on this if you don't understand what is trying to be accomplished here. No generic resume posts, they will be ignored, show examples of your c++ and tapi knowledge instead.

Emample (existing c++)

class CCiscoLineDevSpecificMsgWaiting: public CCiscoLineDevSpecific

{

public:

CCiscoLineDevSpecificMsgWaiting() :

CCiscoLineDevSpecific(SLDST_MSG_WAITING)

{

}

virtual ~CCiscoLineDevSpecificMsgWaiting()

{

}

DWORD m_BlinkRate; // PHONELAMPMODE_STEADY, etc.

virtual DWORD dwSize(void) const

{

return sizeof(*this) - sizeof(void*);

} // subtract out the virtual function table pointer

};

(Convert to something like this)

public struct CiscoLineDevSpecificMsgWaiting

{

public IntPtr m_MsgType;

public IntPtr m_BlinkRate;

}

Please include all the enums(easy) so the settings can be accessed using them.

Beceriler: .NET, C# Programlama, C++ Programlama

Daha fazlasını görün: cisco tapi, tapi device specific, convert dll, Lib, what to include in a resume, what should a resume include, what is net programming, what is c# programming, what is c programming, what is a virtual function, what is a class in programming, virtual function pointer, virtual device, struct c programming, resume examples 2013, programming what is a class, programming resume, pointer programming, lamp programming, it resume examples, generic resume, generic programming, c programming structures, c programming struct, c programming pointer

İşveren Hakkında:
( 5 değerlendirme ) Fargo, United States

Proje NO: #4402569

Seçilen:

trinity09

I have experience working with c++ / C# using interops and I can also convert c++ code to equivalent C# code. Additionally I had used TAPI function in a VOIP call recording solution few years back.

3 gün içinde 180$ USD
(7 Değerlendirme)
3.4

3 freelancers are bidding on average $202 for this job

erarijit

Please check pm

in 7 gün içinde275$ USD
(0 Değerlendirme)
0.0
Seolive

Hello, We can handle this job, Regard

in 2 gün içinde154$ USD
(0 Değerlendirme)
0.0
deepakfreelan

We have team expertises in C++ and C# ,We would like to join you on this project ...

in 5 gün içinde150$ USD
(0 Değerlendirme)
0.0