Skip to content
develop
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
doc
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

opo-c

OpO C Client

[OpO](http://opo.technology" is a fast triple store that is ideally suited for storing JSON documents. It has an HTTP API as well as more direct API. The OpO Client is a C client that provides access to that API.

The OpO Client provides basic connect, query, and close functions. The queries are TQL JSON. They can be constructed with the OjC library or more efficiently with the opoBuilder. All queries are made asynchronously but can be made synchronous with a simple wrapper function that makes use of the opo_client_process() function.

While query responses are asynchronous, processing of the responses is controlled by the caller with the opo_client_process() function. In the unit test a simple thread is created that continually processes responses but the call can be made one at a time for more control over response handling.

Documentation on the API are at http://opo.technology/doc/opo-c.

About

OpO C Client

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.