cdev-1.7.2n

This commit is contained in:
2022-12-13 12:44:04 +01:00
commit b3b88fc333
1357 changed files with 338883 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
#include <cdevSystem.h>
#include <cdevRequestObject.h>
#include <cdevCallback.h>
#include <cdevGroup.h>
int done = 0;
void callback (int, void *, cdevRequestObject &, cdevData &data)
{
static int resultCount = 0;
done = cdevCallback::isTransactionDone();
fprintf(stdout, "Result count %i - %s done...\n", ++resultCount, done?" ":"NOT");
if(done) data.asciiDump();
}
int main ( void )
{
cdevData in;
cdevRequestObject & req = cdevRequestObject::attachRef("device0", "get attrib0");
cdevCallback cb (callback, NULL);
req.sendCallback(in, cb);
while(!done)
{
cdevSystem::defaultSystem().pend();
}
}