You Are Here:

Community: Blogs

Paul Todd's Forum Nokia Blog

Article on Using RArray and RPointerArray on Symbians website

Paul.Todd | 09 May, 2008 00:03

I had an article published last week on Symbian's website.

This covers some of the more advanced use cases and constructs when using RArray and RPointerArray as well as some of the issues and common problems developers encounter using these powerful and useful classes.

Note that  the link points directly to a PDF!

http://developer.symbian.com/main/downloads/papers/advanced_RArray.pdf

One section that I did get to include was doing high performance IPC array marshalling which I will cover at some point in th future, primarily because I was over the allocated word limit and the code was quite complex due to the way I had to setup the demo to do it.

RSSComments

Re: Article on Using RArray and RPointerArray on Symbians website

simo.salminen | 15/05/2008, 21:11

Great info!

I haven't used passing RArray over IPC. The described mechanisms seems quite complex (in chapter "Passing RArrays across processes with IPC").

Of course one could have another IPC call to figure out number of items, but even then there would have to be retry mechanism, if there are added items between calls. I guess this was the reason to do it this way?

You must login to post comments. Login
 

Rate This

 
 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditFurlTechnocratiMagnoliaTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZdescriptionQSxJavaE20ME45E20andE20FlashE20E4citeE20eE78pertE20inE20ForumE20NokiaE20AmericasE2cE20MountainE20ViewE2eE20BesidesE20mobileE20technologiesE2cE20interestedE20inE20HCIE20andE20theE20useE20ofE20technologyE20inE20sportsE2eE20harttiE20E7cE2012E20E44ecemberE2cE202006E2003E3a24E20IE20thoughtE20itE20wouldE20beE20niceE20toE20haveE20someE20sortE20ofE20aE20summaryE20aboutE20theE20differentE20languagesE20whichE20canE20beE20usedE20toE20programE20mobileE20phonesE2eE20IE20alsoEa0thoughtE20IE20wouldE20beE20ableE20toE20comeE20upE20withE20aE20goodE20listE20inE20fewE20minutesE2cE20butE20afterE20spendingE20someE20timeE20tryingE20toE20comeE20upE20withE20aE20greatE20summaryE2cE20IE20realizedE20IE20needE20toE20settleE20withE2eE2eE2eX qdcZidentifierQSxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fblogE2fharttiE2dsuomelasE2dforumE2dnokiaE2dblogE2f2006E2f12E2f12E2flanguagesE2dforE2dprogrammingE2dnokiaE2dphonesX qdcZpublisherQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fidE2fc764fd1cE2d8b06E2d499aE2d9a6aE2d17c3903d5a65E2fforumE5fnokiaE5fcrawlerE5fagentX qdcZtitleQSxHarttiE20SuomelaE27sE20ForumE20NokiaE20BlogE20E7cE20E4canguagesE20forE20programmingE20NokiaE20phonesX qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfnTypeZBlogContentQ qdcZtypeQUqfnTypeZBlogE45ntryQ qdcZtypeQUqfnTypeZCommunityContentQ qdcZtypeQUqfnTypeZE52esourceQ qdcZtypeQUqfnTypeZWebpageQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qrssZdescriptionQSxJavaE20ME45E20andE20FlashE20E4citeE20eE78pertE20inE20ForumE20NokiaE20AmericasE2cE20MountainE20ViewE2eE20BesidesE20mobileE20technologiesE2cE20interestedE20inE20HCIE20andE20theE20useE20ofE20technologyE20inE20sportsE2eE20harttiE20E7cE2012E20E44ecemberE2cE202006E2003E3a24E20IE20thoughtE20itE20wouldE20beE20niceE20toE20haveE20someE20sortE20ofE20aE20summaryE20aboutE20theE20differentE20languagesE20whichE20canE20beE20usedE20toE20programE20mobileE20phonesE2eE20IE20alsoEa0thoughtE20IE20wouldE20beE20ableE20toE20comeE20upE20withE20aE20goodE20listE20inE20fewE20minutesE2cE20butE20afterE20spendingE20someE20timeE20tryingE20toE20comeE20upE20withE20aE20greatE20summaryE2cE20IE20realizedE20IE20needE20toE20settleE20withE2eE2eE2eX qfnZdistributionQUxhttpE3aE2fE2fblogsE2eforumE2enokiaE2ecomE2fX qfnZtopicQUxhttpE3aE2fE2fswE2enokiaE2ecomE2fFNE2d1E2fBlogTopicE2fgeneralXRqdcZtypeQUqrdfsZE52esourceQRqmarsZrelevanceQNx100X qfnZtypeQUqfnTypeZBlogContentQ qfnZtypeQUqfnTypeZBlogE45ntryQ qfnZtypeQUqfnTypeZCommunityContentQ qfnZtypeQUqfnTypeZE52esourceQ qfnZtypeQUqfnTypeZWebpageQ qfnZupdatedQDx2007E2d01E2d02X qmarsZdescriptionQSxJavaE20ME45E20andE20FlashE20E4citeE20eE78pertE20inE20ForumE20NokiaE20AmericasE2cE20MountainE20ViewE2eE20BesidesE20mobileE20technologiesE2cE20interestedE20inE20HCIE20andE20theE20useE20ofE20technologyE20inE20sportsE2eE20harttiE20E7cE2012E20E44ecemberE2cE202006E2003E3a24E20IE20thoughtE20itE20wouldE20beE20niceE20toE20haveE20someE20sortE20ofE20aE20summaryE20aboutE20theE20differentE20languagesE20whichE20canE20beE20usedE20toE20programE20mobileE20phonesE2eE20IE20alsoEa0thoughtE20IE20wouldE20beE20ableE20toE20comeE20upE20withE20aE20goodE20listE20inE20fewE20minutesE2cE20butE20afterE20spendingE20someE20timeE20tryingE20toE20comeE20upE20withE20aE20greatE20summaryE2cE20IE20realizedE20IE20needE20toE20settleE20withE2eE2eE2eX qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfnTypeZBlogContentQ qrdfZtypeQUqfnTypeZBlogE45ntryQ qrdfZtypeQUqfnTypeZCommunityContentQ qrdfZtypeQUqfnTypeZE52esourceQ qrdfZtypeQUqfnTypeZWebpageQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ