First see DominoPerl where I started work on this project. The best approach to this is likely via Inline::C over the C++ interface - it has most of the really nice convenience functions so you don't have to deal with composite data records directly (always a plus).
The other part - you're abusing the object. Stop it. You'll want to have Notes::Session be a singleton object and quit it with doing all the work in XS. You'll be much happier if you just wrap the basic API using Inline::C or XS and delegate all the other stuff to perl code.
About the referenced code - I'd like to pick it back up one of these days and I've described to you how I think it's best done. (as in, that's my web site I pointed you towards). Send me an e-mail if you want more detail. (or post another node. Whatever works)
Seeking Green geeks in Minnesota
In reply to Re: XS Extending Question
by diotalevi
in thread XS Extending Question
by Anonymous Monk
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |