etebase_collection_manager_cache_save method

Pointer<Void> etebase_collection_manager_cache_save(
  1. Pointer<EtebaseCollectionManager> this_,
  2. Pointer<EtebaseCollection> collection,
  3. Pointer<UintPtr> ret_size
)

Save the collection object to a byte buffer for caching

The collection can later be loaded using etebase_collection_manager_cache_load

@param this_ the object handle @param collection the collection object to be cached @paramout ret_size to hold the size of the returned buffer

Implementation

ffi.Pointer<ffi.Void> etebase_collection_manager_cache_save(
  ffi.Pointer<EtebaseCollectionManager> this_,
  ffi.Pointer<EtebaseCollection> collection,
  ffi.Pointer<ffi.UintPtr> ret_size,
) {
  return _etebase_collection_manager_cache_save(
    this_,
    collection,
    ret_size,
  );
}