Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/pact/src/lib/symbols.ts>PactFfi_SYMBOLS

Pact πŸ”— Contract Testing for Deno πŸ¦•, Powered by Rust πŸ¦€
Go to Latest
variable PactFfi_SYMBOLS
import { PactFfi_SYMBOLS } from "https://deno.land/x/pact@0.0.2/src/lib/symbols.ts";

type

{ malloc: { name: string; parameters: string[]; result: string; }; calloc: { name: string; parameters: string[]; result: string; }; realloc: { name: string; parameters: string[]; result: string; }; free: { name: string; parameters: string[]; result: string; }; posix_memalign: { name: string; parameters: string[]; result: string; }; abort: { name: string; parameters; result: string; }; getenv: { name: string; parameters: string[]; result: string; }; realpath: { name: string; parameters: string[]; result: string; }; pactffi_version: { name: string; parameters; result: string; }; pactffi_init: { name: string; parameters: string[]; result: string; }; pactffi_init_with_log_level: { name: string; parameters: string[]; result: string; }; pactffi_enable_ansi_support: { name: string; parameters; result: string; }; pactffi_log_message: { name: string; parameters: string[]; result: string; }; pactffi_match_message: { name: string; parameters: string[]; result: string; }; pactffi_mismatches_get_iter: { name: string; parameters: string[]; result: string; }; pactffi_mismatches_delete: { name: string; parameters: string[]; result: string; }; pactffi_mismatches_iter_next: { name: string; parameters: string[]; result: string; }; pactffi_mismatches_iter_delete: { name: string; parameters: string[]; result: string; }; pactffi_mismatch_to_json: { name: string; parameters: string[]; result: string; }; pactffi_mismatch_type: { name: string; parameters: string[]; result: string; }; pactffi_mismatch_summary: { name: string; parameters: string[]; result: string; }; pactffi_mismatch_description: { name: string; parameters: string[]; result: string; }; pactffi_mismatch_ansi_description: { name: string; parameters: string[]; result: string; }; pactffi_get_error_message: { name: string; parameters: string[]; result: string; }; pactffi_log_to_stdout: { name: string; parameters: string[]; result: string; }; pactffi_log_to_stderr: { name: string; parameters: string[]; result: string; }; pactffi_log_to_file: { name: string; parameters: string[]; result: string; }; pactffi_log_to_buffer: { name: string; parameters: string[]; result: string; }; pactffi_logger_init: { name: string; parameters; result: string; }; pactffi_logger_attach_sink: { name: string; parameters: string[]; result: string; }; pactffi_logger_apply: { name: string; parameters; result: string; }; pactffi_fetch_log_buffer: { name: string; parameters: string[]; result: string; }; pactffi_parse_pact_json: { name: string; parameters: string[]; result: string; }; pactffi_pact_model_delete: { name: string; parameters: string[]; result: string; }; pactffi_consumer_get_name: { name: string; parameters: string[]; result: string; }; pactffi_message_new: { name: string; parameters; result: string; }; pactffi_message_new_from_json: { name: string; parameters: string[]; result: string; }; pactffi_message_new_from_body: { name: string; parameters: string[]; result: string; }; pactffi_message_delete: { name: string; parameters: string[]; result: string; }; pactffi_message_get_contents: { name: string; parameters: string[]; result: string; }; pactffi_message_set_contents: { name: string; parameters: string[]; result: string; }; pactffi_message_get_contents_length: { name: string; parameters: string[]; result: string; }; pactffi_message_get_contents_bin: { name: string; parameters: string[]; result: string; }; pactffi_message_set_contents_bin: { name: string; parameters: string[]; result: string; }; pactffi_message_get_description: { name: string; parameters: string[]; result: string; }; pactffi_message_set_description: { name: string; parameters: string[]; result: string; }; pactffi_message_get_provider_state: { name: string; parameters: string[]; result: string; }; pactffi_message_get_provider_state_iter: { name: string; parameters: string[]; result: string; }; pactffi_provider_state_iter_next: { name: string; parameters: string[]; result: string; }; pactffi_provider_state_iter_delete: { name: string; parameters: string[]; result: string; }; pactffi_message_find_metadata: { name: string; parameters: string[]; result: string; }; pactffi_message_insert_metadata: { name: string; parameters: string[]; result: string; }; pactffi_message_get_metadata_iter: { name: string; parameters: string[]; result: string; }; pactffi_message_metadata_iter_next: { name: string; parameters: string[]; result: string; }; pactffi_message_metadata_iter_delete: { name: string; parameters: string[]; result: string; }; pactffi_message_metadata_pair_delete: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_new_from_json: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_delete: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_get_consumer: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_get_provider: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_get_message_iter: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_message_iter_next: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_message_iter_delete: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_find_metadata: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_get_metadata_iter: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_metadata_iter_next: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_metadata_iter_delete: { name: string; parameters: string[]; result: string; }; pactffi_message_pact_metadata_triple_delete: { name: string; parameters: string[]; result: string; }; pactffi_provider_get_name: { name: string; parameters: string[]; result: string; }; pactffi_provider_state_get_name: { name: string; parameters: string[]; result: string; }; pactffi_provider_state_get_param_iter: { name: string; parameters: string[]; result: string; }; pactffi_provider_state_param_iter_next: { name: string; parameters: string[]; result: string; }; pactffi_provider_state_delete: { name: string; parameters: string[]; result: string; }; pactffi_provider_state_param_iter_delete: { name: string; parameters: string[]; result: string; }; pactffi_provider_state_param_pair_delete: { name: string; parameters: string[]; result: string; }; pactffi_pact_message_iter_delete: { name: string; parameters: string[]; result: string; }; pactffi_pact_message_iter_next: { name: string; parameters: string[]; result: string; }; pactffi_pact_sync_message_iter_next: { name: string; parameters: string[]; result: string; }; pactffi_pact_sync_message_iter_delete: { name: string; parameters: string[]; result: string; }; pactffi_pact_sync_http_iter_next: { name: string; parameters: string[]; result: string; }; pactffi_pact_sync_http_iter_delete: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_new: { name: string; parameters; result: string; }; pactffi_sync_message_delete: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_get_request_contents: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_set_request_contents: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_get_request_contents_length: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_get_request_contents_bin: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_set_request_contents_bin: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_get_number_responses: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_get_response_contents: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_set_response_contents: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_get_response_contents_length: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_get_response_contents_bin: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_set_response_contents_bin: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_get_description: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_set_description: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_get_provider_state: { name: string; parameters: string[]; result: string; }; pactffi_sync_message_get_provider_state_iter: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_new: { name: string; parameters; result: string; }; pactffi_sync_http_delete: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_get_request_contents: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_set_request_contents: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_get_request_contents_length: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_get_request_contents_bin: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_set_request_contents_bin: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_get_response_contents: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_set_response_contents: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_get_response_contents_length: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_get_response_contents_bin: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_set_response_contents_bin: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_get_description: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_set_description: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_get_provider_state: { name: string; parameters: string[]; result: string; }; pactffi_sync_http_get_provider_state_iter: { name: string; parameters: string[]; result: string; }; pactffi_parse_matcher_definition: { name: string; parameters: string[]; result: string; }; pactffi_matcher_definition_error: { name: string; parameters: string[]; result: string; }; pactffi_matcher_definition_value: { name: string; parameters: string[]; result: string; }; pactffi_matcher_definition_delete: { name: string; parameters: string[]; result: string; }; pactffi_matcher_definition_generator: { name: string; parameters: string[]; result: string; }; pactffi_matcher_definition_value_type: { name: string; parameters: string[]; result: string; }; pactffi_matching_rule_iter_delete: { name: string; parameters: string[]; result: string; }; pactffi_matcher_definition_iter: { name: string; parameters: string[]; result: string; }; pactffi_matching_rule_iter_next: { name: string; parameters: string[]; result: string; }; pactffi_matching_rule_to_json: { name: string; parameters: string[]; result: string; }; pactffi_generator_to_json: { name: string; parameters: string[]; result: string; }; pactffi_generator_generate_string: { name: string; parameters: string[]; result: string; }; pactffi_generator_generate_integer: { name: string; parameters: string[]; result: string; }; pactffi_string_delete: { name: string; parameters: string[]; result: string; }; pactffi_create_mock_server: { name: string; parameters: string[]; result: string; }; pactffi_get_tls_ca_certificate: { name: string; parameters; result: string; }; pactffi_create_mock_server_for_pact: { name: string; parameters: string[]; result: string; }; pactffi_create_mock_server_for_transport: { name: string; parameters: string[]; result: string; }; pactffi_mock_server_matched: { name: string; parameters: string[]; result: string; }; pactffi_mock_server_mismatches: { name: string; parameters: string[]; result: string; }; pactffi_cleanup_mock_server: { name: string; parameters: string[]; result: string; }; pactffi_write_pact_file: { name: string; parameters: string[]; result: string; }; pactffi_mock_server_logs: { name: string; parameters: string[]; result: string; }; pactffi_generate_datetime_string: { name: string; parameters: string[]; result: string; }; pactffi_check_regex: { name: string; parameters: string[]; result: string; }; pactffi_generate_regex_value: { name: string; parameters: string[]; result: string; }; pactffi_free_string: { name: string; parameters: string[]; result: string; }; pactffi_new_pact: { name: string; parameters: string[]; result: string; }; pactffi_new_interaction: { name: string; parameters: string[]; result: string; }; pactffi_new_message_interaction: { name: string; parameters: string[]; result: string; }; pactffi_new_sync_message_interaction: { name: string; parameters: string[]; result: string; }; pactffi_upon_receiving: { name: string; parameters: string[]; result: string; }; pactffi_given: { name: string; parameters: string[]; result: string; }; pactffi_interaction_test_name: { name: string; parameters: string[]; result: string; }; pactffi_given_with_param: { name: string; parameters: string[]; result: string; }; pactffi_with_request: { name: string; parameters: string[]; result: string; }; pactffi_with_query_parameter: { name: string; parameters: string[]; result: string; }; pactffi_with_query_parameter_v2: { name: string; parameters: string[]; result: string; }; pactffi_with_specification: { name: string; parameters: string[]; result: string; }; pactffi_with_pact_metadata: { name: string; parameters: string[]; result: string; }; pactffi_with_header: { name: string; parameters: string[]; result: string; }; pactffi_with_header_v2: { name: string; parameters: string[]; result: string; }; pactffi_response_status: { name: string; parameters: string[]; result: string; }; pactffi_with_body: { name: string; parameters: string[]; result: string; }; pactffi_with_binary_file: { name: string; parameters: string[]; result: string; }; pactffi_with_multipart_file: { name: string; parameters: string[]; result: string; }; pactffi_pact_handle_get_message_iter: { name: string; parameters: string[]; result: string; }; pactffi_pact_handle_get_sync_message_iter: { name: string; parameters: string[]; result: string; }; pactffi_pact_handle_get_sync_http_iter: { name: string; parameters: string[]; result: string; }; pactffi_new_message_pact: { name: string; parameters: string[]; result: string; }; pactffi_new_message: { name: string; parameters: string[]; result: string; }; pactffi_message_expects_to_receive: { name: string; parameters: string[]; result: string; }; pactffi_message_given: { name: string; parameters: string[]; result: string; }; pactffi_message_given_with_param: { name: string; parameters: string[]; result: string; }; pactffi_message_with_contents: { name: string; parameters: string[]; result: string; }; pactffi_message_with_metadata: { name: string; parameters: string[]; result: string; }; pactffi_message_reify: { name: string; parameters: string[]; result: string; }; pactffi_write_message_pact_file: { name: string; parameters: string[]; result: string; }; pactffi_with_message_pact_metadata: { name: string; parameters: string[]; result: string; }; pactffi_pact_handle_write_file: { name: string; parameters: string[]; result: string; }; pactffi_new_async_message: { name: string; parameters: string[]; result: string; }; pactffi_free_pact_handle: { name: string; parameters: string[]; result: string; }; pactffi_free_message_pact_handle: { name: string; parameters: string[]; result: string; }; pactffi_verify: { name: string; parameters: string[]; result: string; }; pactffi_verifier_new: { name: string; parameters; result: string; }; pactffi_verifier_new_for_application: { name: string; parameters: string[]; result: string; }; pactffi_verifier_shutdown: { name: string; parameters: string[]; result: string; }; pactffi_verifier_set_provider_info: { name: string; parameters: string[]; result: string; }; pactffi_verifier_add_provider_transport: { name: string; parameters: string[]; result: string; }; pactffi_verifier_set_filter_info: { name: string; parameters: string[]; result: string; }; pactffi_verifier_set_provider_state: { name: string; parameters: string[]; result: string; }; pactffi_verifier_set_verification_options: { name: string; parameters: string[]; result: string; }; pactffi_verifier_set_coloured_output: { name: string; parameters: string[]; result: string; }; pactffi_verifier_set_no_pacts_is_error: { name: string; parameters: string[]; result: string; }; pactffi_verifier_set_publish_options: { name: string; parameters: string[]; result: string; }; pactffi_verifier_set_consumer_filters: { name: string; parameters: string[]; result: string; }; pactffi_verifier_add_custom_header: { name: string; parameters: string[]; result: string; }; pactffi_verifier_add_file_source: { name: string; parameters: string[]; result: string; }; pactffi_verifier_add_directory_source: { name: string; parameters: string[]; result: string; }; pactffi_verifier_url_source: { name: string; parameters: string[]; result: string; }; pactffi_verifier_broker_source: { name: string; parameters: string[]; result: string; }; pactffi_verifier_broker_source_with_selectors: { name: string; parameters: string[]; result: string; }; pactffi_verifier_execute: { name: string; parameters: string[]; result: string; }; pactffi_verifier_cli_args: { name: string; parameters; result: string; }; pactffi_verifier_logs: { name: string; parameters: string[]; result: string; }; pactffi_verifier_logs_for_provider: { name: string; parameters: string[]; result: string; }; pactffi_verifier_output: { name: string; parameters: string[]; result: string; }; pactffi_verifier_json: { name: string; parameters: string[]; result: string; }; pactffi_using_plugin: { name: string; parameters: string[]; result: string; }; pactffi_cleanup_plugins: { name: string; parameters: string[]; result: string; }; pactffi_interaction_contents: { name: string; parameters: string[]; result: string; }; }