I want to dramatically simplify setting up SIP on device by setting up SIP profiles automatically using information gathered from the network.
Unfortunately, it seems that there is no public C++ API to do this, since the needed class (CSipConcreteProfile) is not published. Am I right in thinking that?
The other option seems to be to create a device provisioning XML document, and somehow feed it to the OMA provisioning agent. Is this possible? My experiments with sending XML files to the device haven't worked, by which token I take it that either there is no recogniser for the provisioning XML docs, or that it needs a specific file extension... Is there a C++ API I can just hand a file path or handle to, and let it do the rest?
Re: Provisioning and creating SIP profiles programmatically
2007-05-12, 00:38#2
Yes, I've read all about how the create the XML documents, but that isn't my question.
What I want to know is how can I create a SIP access point from a native application. Can I dynamically write one of these documents and then do some RApaLsSession invocation to pass it to whatever application handles it? If so, what mime type should be used? Is there some other way, like a C++ API?
Re: Provisioning and creating SIP profiles programmatically
2007-05-15, 01:55#4
Sorry I have mis-understood your initial question. I cannot think of any C++ API (public) for adding SIP profile. As far as RApaLsSession invocation, I don't believe there is a SIP profile recongizer.
My suggestion would be you can open a API partnering case and discuss with our support team.
I guess you're right, throwing a couple of hundred euros at the problem is probably the quickest way to get it sorted. I guess all I need is one header by the looks of the public API.