Open source (MIT license) implementation of the oscit protocol.
Source code: oscit on github.
Current status: alpha (works, but API may change without notice).
The role of liboscit is to ease the implementation of an oscit compliant network interface. The library takes care of:
- announcing the application on the network through zeroconf/avahi
- answer meta queries (see oscit)
- verify type signature, call methods and send response back to caller and observers
- (optional) ease the construction of the url tree