I need a visual studio library (and source) that can communication with cisco call manager, and unified communications manager. I would prefer it use the UCCX method for communication. The library needs to be able to originate a call, transfer a call, park, get extension status, get vm status, and as many other useful functions as possible