Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: restore Entry::content_hash & Entry::content_len #69

Merged
merged 2 commits into from
Nov 14, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 34 additions & 14 deletions Iroh.xcframework/ios-arm64/Iroh.framework/Headers/irohFFI.h
Original file line number Diff line number Diff line change
Expand Up @@ -185,6 +185,10 @@ void uniffi_iroh_fn_free_entry(void*_Nonnull ptr, RustCallStatus *_Nonnull out_s
);
void*_Nonnull uniffi_iroh_fn_method_entry_author(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_entry_content_hash(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
uint64_t uniffi_iroh_fn_method_entry_content_len(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_entry_key(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_entry_namespace(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
Expand Down Expand Up @@ -237,9 +241,9 @@ void uniffi_iroh_fn_free_irohnode(void*_Nonnull ptr, RustCallStatus *_Nonnull ou
);
void*_Nonnull uniffi_iroh_fn_constructor_irohnode_new(RustBuffer path, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_irohnode_author_list(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_method_irohnode_author_create(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_irohnode_author_new(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
RustBuffer uniffi_iroh_fn_method_irohnode_author_list(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_irohnode_blobs_add_bytes(void*_Nonnull ptr, RustBuffer bytes, void*_Nonnull tag, RustCallStatus *_Nonnull out_status
);
Expand All @@ -265,12 +269,12 @@ RustBuffer uniffi_iroh_fn_method_irohnode_connection_info(void*_Nonnull ptr, voi
);
RustBuffer uniffi_iroh_fn_method_irohnode_connections(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_irohnode_doc_create(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_irohnode_doc_join(void*_Nonnull ptr, void*_Nonnull ticket, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_irohnode_doc_list(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_irohnode_doc_new(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_irohnode_node_id(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_irohnode_stats(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
Expand Down Expand Up @@ -325,15 +329,19 @@ RustBuffer uniffi_iroh_fn_method_publickey_to_string(void*_Nonnull ptr, RustCall
);
void uniffi_iroh_fn_free_query(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_all(RustBuffer sort_by, RustBuffer direction, RustBuffer offset, RustBuffer limit, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_constructor_query_all(RustBuffer opts, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_author(void*_Nonnull author, RustBuffer sort_by, RustBuffer direction, RustBuffer offset, RustBuffer limit, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_constructor_query_author(void*_Nonnull author, RustBuffer opts, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_key_exact(RustBuffer key, RustBuffer sort_by, RustBuffer direction, RustBuffer offset, RustBuffer limit, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_constructor_query_author_key_exact(void*_Nonnull author, RustBuffer key, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_key_prefix(RustBuffer prefix, RustBuffer sort_by, RustBuffer direction, RustBuffer offset, RustBuffer limit, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_constructor_query_author_key_prefix(void*_Nonnull author, RustBuffer prefix, RustBuffer opts, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_single_latest_per_key(RustBuffer direction, RustBuffer offset, RustBuffer limit, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_constructor_query_key_exact(RustBuffer key, RustBuffer opts, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_key_prefix(RustBuffer prefix, RustBuffer opts, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_single_latest_per_key(RustBuffer opts, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_query_limit(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
Expand Down Expand Up @@ -546,6 +554,12 @@ uint16_t uniffi_iroh_checksum_method_downloadprogress_type(void
);
uint16_t uniffi_iroh_checksum_method_entry_author(void

);
uint16_t uniffi_iroh_checksum_method_entry_content_hash(void

);
uint16_t uniffi_iroh_checksum_method_entry_content_len(void

);
uint16_t uniffi_iroh_checksum_method_entry_key(void

Expand Down Expand Up @@ -586,10 +600,10 @@ uint16_t uniffi_iroh_checksum_method_ipv6addr_segments(void
uint16_t uniffi_iroh_checksum_method_ipv6addr_to_string(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_author_list(void
uint16_t uniffi_iroh_checksum_method_irohnode_author_create(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_author_new(void
uint16_t uniffi_iroh_checksum_method_irohnode_author_list(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_blobs_add_bytes(void
Expand Down Expand Up @@ -628,13 +642,13 @@ uint16_t uniffi_iroh_checksum_method_irohnode_connection_info(void
uint16_t uniffi_iroh_checksum_method_irohnode_connections(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_doc_join(void
uint16_t uniffi_iroh_checksum_method_irohnode_doc_create(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_doc_list(void
uint16_t uniffi_iroh_checksum_method_irohnode_doc_join(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_doc_new(void
uint16_t uniffi_iroh_checksum_method_irohnode_doc_list(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_node_id(void
Expand Down Expand Up @@ -807,6 +821,12 @@ uint16_t uniffi_iroh_checksum_constructor_query_all(void
);
uint16_t uniffi_iroh_checksum_constructor_query_author(void

);
uint16_t uniffi_iroh_checksum_constructor_query_author_key_exact(void

);
uint16_t uniffi_iroh_checksum_constructor_query_author_key_prefix(void

);
uint16_t uniffi_iroh_checksum_constructor_query_key_exact(void

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -185,6 +185,10 @@ void uniffi_iroh_fn_free_entry(void*_Nonnull ptr, RustCallStatus *_Nonnull out_s
);
void*_Nonnull uniffi_iroh_fn_method_entry_author(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_entry_content_hash(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
uint64_t uniffi_iroh_fn_method_entry_content_len(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_entry_key(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_entry_namespace(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
Expand Down Expand Up @@ -237,9 +241,9 @@ void uniffi_iroh_fn_free_irohnode(void*_Nonnull ptr, RustCallStatus *_Nonnull ou
);
void*_Nonnull uniffi_iroh_fn_constructor_irohnode_new(RustBuffer path, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_irohnode_author_list(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_method_irohnode_author_create(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_irohnode_author_new(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
RustBuffer uniffi_iroh_fn_method_irohnode_author_list(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_irohnode_blobs_add_bytes(void*_Nonnull ptr, RustBuffer bytes, void*_Nonnull tag, RustCallStatus *_Nonnull out_status
);
Expand All @@ -265,12 +269,12 @@ RustBuffer uniffi_iroh_fn_method_irohnode_connection_info(void*_Nonnull ptr, voi
);
RustBuffer uniffi_iroh_fn_method_irohnode_connections(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_irohnode_doc_create(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_irohnode_doc_join(void*_Nonnull ptr, void*_Nonnull ticket, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_irohnode_doc_list(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_method_irohnode_doc_new(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_irohnode_node_id(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_irohnode_stats(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
Expand Down Expand Up @@ -325,15 +329,19 @@ RustBuffer uniffi_iroh_fn_method_publickey_to_string(void*_Nonnull ptr, RustCall
);
void uniffi_iroh_fn_free_query(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_all(RustBuffer sort_by, RustBuffer direction, RustBuffer offset, RustBuffer limit, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_constructor_query_all(RustBuffer opts, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_author(void*_Nonnull author, RustBuffer sort_by, RustBuffer direction, RustBuffer offset, RustBuffer limit, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_constructor_query_author(void*_Nonnull author, RustBuffer opts, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_key_exact(RustBuffer key, RustBuffer sort_by, RustBuffer direction, RustBuffer offset, RustBuffer limit, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_constructor_query_author_key_exact(void*_Nonnull author, RustBuffer key, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_key_prefix(RustBuffer prefix, RustBuffer sort_by, RustBuffer direction, RustBuffer offset, RustBuffer limit, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_constructor_query_author_key_prefix(void*_Nonnull author, RustBuffer prefix, RustBuffer opts, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_single_latest_per_key(RustBuffer direction, RustBuffer offset, RustBuffer limit, RustCallStatus *_Nonnull out_status
void*_Nonnull uniffi_iroh_fn_constructor_query_key_exact(RustBuffer key, RustBuffer opts, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_key_prefix(RustBuffer prefix, RustBuffer opts, RustCallStatus *_Nonnull out_status
);
void*_Nonnull uniffi_iroh_fn_constructor_query_single_latest_per_key(RustBuffer opts, RustCallStatus *_Nonnull out_status
);
RustBuffer uniffi_iroh_fn_method_query_limit(void*_Nonnull ptr, RustCallStatus *_Nonnull out_status
);
Expand Down Expand Up @@ -546,6 +554,12 @@ uint16_t uniffi_iroh_checksum_method_downloadprogress_type(void
);
uint16_t uniffi_iroh_checksum_method_entry_author(void

);
uint16_t uniffi_iroh_checksum_method_entry_content_hash(void

);
uint16_t uniffi_iroh_checksum_method_entry_content_len(void

);
uint16_t uniffi_iroh_checksum_method_entry_key(void

Expand Down Expand Up @@ -586,10 +600,10 @@ uint16_t uniffi_iroh_checksum_method_ipv6addr_segments(void
uint16_t uniffi_iroh_checksum_method_ipv6addr_to_string(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_author_list(void
uint16_t uniffi_iroh_checksum_method_irohnode_author_create(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_author_new(void
uint16_t uniffi_iroh_checksum_method_irohnode_author_list(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_blobs_add_bytes(void
Expand Down Expand Up @@ -628,13 +642,13 @@ uint16_t uniffi_iroh_checksum_method_irohnode_connection_info(void
uint16_t uniffi_iroh_checksum_method_irohnode_connections(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_doc_join(void
uint16_t uniffi_iroh_checksum_method_irohnode_doc_create(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_doc_list(void
uint16_t uniffi_iroh_checksum_method_irohnode_doc_join(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_doc_new(void
uint16_t uniffi_iroh_checksum_method_irohnode_doc_list(void

);
uint16_t uniffi_iroh_checksum_method_irohnode_node_id(void
Expand Down Expand Up @@ -807,6 +821,12 @@ uint16_t uniffi_iroh_checksum_constructor_query_all(void
);
uint16_t uniffi_iroh_checksum_constructor_query_author(void

);
uint16_t uniffi_iroh_checksum_constructor_query_author_key_exact(void

);
uint16_t uniffi_iroh_checksum_constructor_query_author_key_prefix(void

);
uint16_t uniffi_iroh_checksum_constructor_query_key_exact(void

Expand Down
Loading