Hi Guys,
Other than the rp_driverux.c example, is there any documentation regarding writing OSFI drivers? I have a need to write one to update a postgresql database.Ā I have it working, except for two issues:
I cannot figure out the protocol for RP_GETGRP when an item exceeds the 4000 byte buffer.Ā At present I'm using the ux.c method of returning RP_CMDSUP to make the server backtrack to using RP_SEQIDS, but I can see certain efficiencies are lost when the system now has to make a RP_RETIX call for each item in the list when it would otherwise have the record data available directly from the request for the next group.Ā I have RP_GETGRP working when I can fit each group of id's and records in the buffer, but it fails with forward link zero errors when the group is larger and won't fit.
The second issue is more pressing and might be a deal breaker for me.Ā Is it possible to call a basic callx trigger when writing to a file served by an OSFI host?
Thanks
Tom
------------------------------
Tom Marracci
General Manager
Aircraft Spruce
corona CA US
------------------------------