Re: [OpenSIPStack] pdif Parser
Brought to you by:
joegenbaclor
From: Matthias D. <mdr...@gm...> - 2008-08-27 05:31:09
|
I think the SoftPhoneInterface will be enough. Matthias jo...@op... schrieb: > Hi Matthias, > > Are you going to need a branch of ATLSIP to work with or are you working > directly with just SoftPhoneInterface? > > Joegen > > jo...@op... wrote: > >> Hi Matthias, >> >> Fair enough. I will create a new branch for SIMPLE then. I will >> commit your classes there. I will let you know when it's ready. >> Thanks for donating your time to opensource! It is initiative like this >> that I want to see more often and make OpenSIPStack a truly community >> development effort. >> >> Joegen >> >> Matthias Dreißig wrote: >> >> >>> Good morning Joegen, >>> >>> I'm only planning to implement the client part for SIMPLE. I've only got >>> time for this. For me its important that SUBSCRIBE and NOTIFIY are >>> working because we want to use the p2p version of SIMPLE. But I think I >>> will have enough time to implement PUBLISH too. >>> >>> Matthias >>> >>> jo...@op... schrieb: >>> >>> >>> >>>> Hi Matthias, >>>> >>>> Are you planning to implement both client and server component for >>>> SIMPLE or is your priority just the SoftPhoneInterface for now? I hope >>>> you are planning to do both. If by any chance you want to do both, the >>>> next step would be to add the capability to OpenSBC to accept PUBLISH >>>> messages. You can use SIMPLE aware soft client like XTEN. Once the >>>> server is ready, we can then replace the third party UA with an >>>> OpenSIPStack based implementation. I am currently re-implementing the >>>> Registrar from the ground up so this is the best time to add presence >>>> functionality to OpenSBC as well. It's ok if you are only interested in >>>> making a UA. Let me know which direction you want to take. >>>> >>>> Joegen >>>> >>>> Matthias Dreißig wrote: >>>> >>>> >>>> >>>> >>>>> Sorry I have no unit test code. I have tested the code by loading and >>>>> saving a xml document. >>>>> >>>>> PXML xmlIn; >>>>> xmlIn.LoadFile( "C:\\test.xml" ); >>>>> >>>>> RFC3863XMLHandler handler; >>>>> RFC3863Document * rfcDoc = handler.Parse(xmlIn); >>>>> >>>>> PXML * xmlOut = 0; >>>>> if (rfcDoc) { >>>>> xmlOut = handler.CreateXMLDocument(*rfcDoc) >>>>> } >>>>> >>>>> if (xmlOut) { >>>>> xmlOut->SaveFile("C:\\test_new.xml"); >>>>> } >>>>> delete xmlOut; >>>>> delete rfcDoc; >>>>> >>>>> The examples I got from http://www.faqs.org/rfcs/rfc3863.html and >>>>> http://www.faqs.org/rfcs/rfc4480.html >>>>> >>>>> Matthias >>>>> >>>>> jo...@op... schrieb: >>>>> >>>>> >>>>> >>>>> >>>>> >>>>>> Hi Matthias, >>>>>> >>>>>> Can you include your unit test code as well? >>>>>> >>>>>> Joegen >>>>>> >>>>>> Matthias Dreißig wrote: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> Hello Joegen, >>>>>>> >>>>>>> I wanted to wait for the result of your reviewing before I proceed >>>>>>> with the parser. Now I've added also the ability to encode XML for the >>>>>>> NOTIFY/PUBLISH body. >>>>>>> >>>>>>> I've tested both with example files from RFC-3863 and RFC-4480 and it >>>>>>> seems to work correctly. >>>>>>> >>>>>>> Matthias >>>>>>> >>>>>>> jo...@op... schrieb: >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>>> Mathias, >>>>>>>> >>>>>>>> This is looking great! I can see that you have only implemented >>>>>>>> handling of incoming PIDF from NOTIFY. We will also need the ability >>>>>>>> to encode XML for PUBLISH when the UA initially announces it's >>>>>>>> presence status to the presence server. When you get this done, we >>>>>>>> can have the music start playing. >>>>>>>> >>>>>>>> Joegen >>>>>>>> >>>>>>>> Matthias Dreißig wrote: >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>>> Hi Joegen, >>>>>>>>> >>>>>>>>> here are my pdif parser classes ready for reviewing. >>>>>>>>> >>>>>>>>> I'm ready for critique. ;) >>>>>>>>> >>>>>>>>> Matthias >>>>>>>>> >>>>>>>>> >>>>>>>>> No virus found in this incoming message. >>>>>>>>> Checked by AVG - http://www.avg.com Version: 8.0.138 / Virus >>>>>>>>> Database: 270.6.7/1628 - Release Date: 8/22/2008 6:32 PM >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------- >>>>>>>>> >>>>>>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's >>>>>>>>> challenge >>>>>>>>> Build the coolest Linux based applications with Moblin SDK & win >>>>>>>>> great prizes >>>>>>>>> Grand prize is a trip for two to an Open Source event anywhere in >>>>>>>>> the world >>>>>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>>>>>>> ------------------------------------------------------------------------ >>>>>>>>> >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> opensipstack-devel mailing list >>>>>>>>> ope...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>> ------------------------------------------------------------------------- >>>>>>>> >>>>>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's >>>>>>>> challenge >>>>>>>> Build the coolest Linux based applications with Moblin SDK & win >>>>>>>> great prizes >>>>>>>> Grand prize is a trip for two to an Open Source event anywhere in the >>>>>>>> world >>>>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>>>>>> _______________________________________________ >>>>>>>> opensipstack-devel mailing list >>>>>>>> ope...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> No virus found in this incoming message. >>>>>>> Checked by AVG - http://www.avg.com Version: 8.0.138 / Virus Database: >>>>>>> 270.6.7/1631 - Release Date: 8/24/2008 12:15 PM >>>>>>> >>>>>>> ------------------------------------------------------------------------ >>>>>>> >>>>>>> ------------------------------------------------------------------------- >>>>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>>>>>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>>>>>> Grand prize is a trip for two to an Open Source event anywhere in the world >>>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>>>>> ------------------------------------------------------------------------ >>>>>>> >>>>>>> _______________________________________________ >>>>>>> opensipstack-devel mailing list >>>>>>> ope...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> ------------------------------------------------------------------------- >>>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>>>>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>>>>> Grand prize is a trip for two to an Open Source event anywhere in the world >>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>>>> _______________________________________________ >>>>>> opensipstack-devel mailing list >>>>>> ope...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> ------------------------------------------------------------------------- >>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>>>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>>>> Grand prize is a trip for two to an Open Source event anywhere in the world >>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>>> _______________________________________________ >>>>> opensipstack-devel mailing list >>>>> ope...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>>>> >>>>> >>>>> No virus found in this incoming message. >>>>> Checked by AVG - http://www.avg.com >>>>> Version: 8.0.138 / Virus Database: 270.6.7/1631 - Release Date: 8/24/2008 12:15 PM >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>> ------------------------------------------------------------------------- >>>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>>> Grand prize is a trip for two to an Open Source event anywhere in the world >>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>>> _______________________________________________ >>>> opensipstack-devel mailing list >>>> ope...@li... >>>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>>> >>>> >>>> >>>> >>>> >>> ------------------------------------------------------------------------- >>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >>> Build the coolest Linux based applications with Moblin SDK & win great prizes >>> Grand prize is a trip for two to an Open Source event anywhere in the world >>> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >>> _______________________________________________ >>> opensipstack-devel mailing list >>> ope...@li... >>> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >>> >>> >>> >>> >>> >> >> ------------------------------------------------------------------------- >> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge >> Build the coolest Linux based applications with Moblin SDK & win great prizes >> Grand prize is a trip for two to an Open Source event anywhere in the world >> http://moblin-contest.org/redirect.php?banner_id=100&url=/ >> _______________________________________________ >> opensipstack-devel mailing list >> ope...@li... >> https://lists.sourceforge.net/lists/listinfo/opensipstack-devel >> >> >> >> > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > opensipstack-devel mailing list > ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensipstack-devel > > |