Author |
|
mfitzgerald Vetran
Joined: June 14 2006 Location: United States Posts: 142
|
Posted: August 22 2008 at 4:15pm | IP Logged
|
|
|
We received a document itemizing all the modifications from our old (about 1 year ago) LS Media Engine to the current version "LanScape VOIP Media Engine - v5.12.3.30 to v5.12.8.7 Change Log".
Within this document there's reference to a function that had been added
As described in the document, this function is supposed to:
Quote:
Allow the application to query registered user names (extensions)
[This version of the media engine supports the IsUserNameRegistered() API procedure. This new API procedure allows VOIP applications to query the registration status of phone line user names (extensions) as they are registered with an optionally configured SIP registrar server.]
|
|
|
However when I check for that function in the SipTelephonyApi.h (time stamp 2/20/2008) I can not locate it. Nor can I find a reference to that function in the Software Developer's Reference (time stamp 2/22/2008).
Does this function or a function similar exist?
Request:
What I need is a way to tell if a phone line is already unregistered before attempting to unregister it again, which results in a SipCallFailure return value from the function DisableSipRegisterServer().
Thanks for your response in advance.
|
Back to Top |
|
|
support Administrator
Joined: January 26 2005 Location: United States Posts: 1666
|
Posted: August 25 2008 at 12:49pm | IP Logged
|
|
|
Hi Fitz,
The IsUserNameRegistered() API procedure was added in v5.12.8.3. It definitely is exported from the native media engine DLL and the managed code wrapper.
Not sure what version of the header file you are looking at…. Hmmm…
The temporary engineering release of the media engine in your support FTP account (v5.12.8.7) does document and export the proc properly.
Support
|
Back to Top |
|
|
mfitzgerald Vetran
Joined: June 14 2006 Location: United States Posts: 142
|
Posted: August 25 2008 at 2:11pm | IP Logged
|
|
|
You may disregard the issue.
It turns the updated LS was installed on our test platform, but not the proper minor update.
Thank you.
|
Back to Top |
|
|