-----BEGIN PGP SIGNED MESSAGE----- Okay, I added a preliminary bunch of C wrappers for the C++ HBCI library, and I wrote a tiny simple command line program in C that uses those C wrappers. (Well, the latter means basically porting 'aqmoney' from C++ to C.)
Tonight I managed to invoke a HBCI communication for the first time. This was done by "cmoney --command=balance --account=my-account-nr --institute=my-BLZ - --country=280", where my-account-nr and my-BLZ have to be the ones from the *last* account mentioned in the configuration file .aqmoney/aqmoney.conf [1]. Then the same procedure as the one from aqmoney will start: OpenHBCI will ask me for the passphrase on the terminal input, and then OpenHBCI will do the HBCI action of asking for the account balance. Nothing fancy, and yet I'm absolutely impressed that this actually works from C just as is does from C++. So the next weeks will be filled with writing more C wrappers, porting more test code from C++ to C, and preparing the API for using it from within Gnucash. Still some time to come before GUI stuff shows up in Gnucash, but it's getting closer every week. Christian [1] I still don't know what a good C equivalent of list<HBCIAccount>, i.e. something like a linked list of HBCIAccount*, would be. In gnucash I would simply use a GList. But OpenHBCI is totally independent of Glib and/or GTK, so I can't use a GList as a return type of a C wrapper, since that would be the only cause for adding Glib/GTK to OpenHBCI dependencies. Anyone a better idea? -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.5 (GNU/Linux) Comment: For info see http://www.gnupg.org iQCVAwUBPOWcLmXAi+BfhivFAQGl3wQAj2ufzigkFlcJyXzxVcY77sl2mVdzVPUN CoyzwYLh4z+laPyjU8RfLqny+FYANQY7yZRKicUjOFTfBC1S3kv0OT4JmSfUtc6R uQWYxchxMt+YBV5S4GqJ7+T1EqsXliTKpq5c2jbhQ20SjiKYxQXugsVWgVQ1LWTW +QVfMWGyRjY= =rw9y -----END PGP SIGNATURE----- _______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnucash.org/cgi-bin/mailman/listinfo/gnucash-devel
