Re: [OpenSIPStack] pdif Parser
Brought to you by:
joegenbaclor
From: <jo...@op...> - 2008-08-26 11:23:15
|
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 > > > |