• SenseApiLib, SenseApiDesc improvements, new Sense API Mgmt Lib Ops role

    hayodea released this 2025-01-09 10:03:43 +00:00 | 667 commits to master since this release

    SenseApiDesc:

    • Use a number count for num exported implexor APIs instead of
      NULL-terminated list.
    • Add sanity checker functions for structs.

    SenseApiLib:

    • Invoke the new sanity checkers on new Lib objects.
    • SenseApiDesc is now a member object instead of being
      pointed to.

    SenseApiManager:

    • loadSenseApiLib now calls the SenseApiDesc getter function.
    • loadSenseApiLib now fills out the SenseApiLib class object.

    New Sense API Mgmt Sub-API:

    This sub-api (metalanguage, some might call it) is used to initialize
    the lib's connection to the provider. After this call, the lib should
    be ready to attach new devices to its provider on behalf of Hk.

    Downloads