Change to use Cmake
to build the C binding.
The naming convention for C binding has been altered.
Renaming certain struct names for consistency.
opendal_operator_ptr
=> opendal_operator
opendal_blocking_lister
=> opendal_lister
opendal_list_entry
=> opendal_entry
We‘ve eliminated the blocking_
prefix from our API because C binding doesn’t currently support async. In the future, we plan to introduce APIs such as opendal_operator_async_write
.
opendal_operator_blocking_write
=> opendal_operator_write
opendal_operator_blocking_read
=> opendal_operator_read