From b82acd8fac0fcc1fd01330805eb0185cb873f6fd Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 23 Jun 2021 15:17:46 +0200 Subject: New package --- REFLECTION | 391 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 391 insertions(+) create mode 100644 REFLECTION (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..144f5d8 --- /dev/null +++ b/REFLECTION @@ -0,0 +1,391 @@ +Extension [ extension #68 awscrt version ] { + + - INI { + Entry [ awscrt.log_level ] + Current = '' + } + } + + - Functions { + Function [ function aws_crt_last_error ] { + + - Parameters [0] { + } + } + Function [ function aws_crt_error_name ] { + + - Parameters [1] { + Parameter #0 [ $error_code ] + } + } + Function [ function aws_crt_error_str ] { + + - Parameters [1] { + Parameter #0 [ $error_code ] + } + } + Function [ function aws_crt_error_debug_str ] { + + - Parameters [1] { + Parameter #0 [ $error_code ] + } + } + Function [ function aws_crt_event_loop_group_options_new ] { + + - Parameters [0] { + } + } + Function [ function aws_crt_event_loop_group_options_release ] { + + - Parameters [1] { + Parameter #0 [ $elg_options ] + } + } + Function [ function aws_crt_event_loop_group_options_set_max_threads ] { + + - Parameters [2] { + Parameter #0 [ $elg_options ] + Parameter #1 [ $max_threads ] + } + } + Function [ function aws_crt_event_loop_group_new ] { + + - Parameters [1] { + Parameter #0 [ $options ] + } + } + Function [ function aws_crt_event_loop_group_release ] { + + - Parameters [1] { + Parameter #0 [ $event_loop_group ] + } + } + Function [ function aws_crt_input_stream_options_new ] { + + - Parameters [0] { + } + } + Function [ function aws_crt_input_stream_options_release ] { + + - Parameters [1] { + Parameter #0 [ $options ] + } + } + Function [ function aws_crt_input_stream_options_set_user_data ] { + + - Parameters [2] { + Parameter #0 [ $options ] + Parameter #1 [ $user_data ] + } + } + Function [ function aws_crt_input_stream_new ] { + + - Parameters [1] { + Parameter #0 [ $options ] + } + } + Function [ function aws_crt_input_stream_release ] { + + - Parameters [1] { + Parameter #0 [ $stream ] + } + } + Function [ function aws_crt_input_stream_seek ] { + + - Parameters [3] { + Parameter #0 [ $stream ] + Parameter #1 [ $offset ] + Parameter #2 [ $basis ] + } + } + Function [ function aws_crt_input_stream_read ] { + + - Parameters [2] { + Parameter #0 [ $stream ] + Parameter #1 [ $length ] + } + } + Function [ function aws_crt_input_stream_eof ] { + + - Parameters [1] { + Parameter #0 [ $stream ] + } + } + Function [ function aws_crt_input_stream_get_length ] { + + - Parameters [1] { + Parameter #0 [ $stream ] + } + } + Function [ function aws_crt_http_message_new_from_blob ] { + + - Parameters [1] { + Parameter #0 [ $blob ] + } + } + Function [ function aws_crt_http_message_to_blob ] { + + - Parameters [1] { + Parameter #0 [ $message ] + } + } + Function [ function aws_crt_http_message_release ] { + + - Parameters [1] { + Parameter #0 [ $message ] + } + } + Function [ function aws_crt_credentials_options_new ] { + + - Parameters [0] { + } + } + Function [ function aws_crt_credentials_options_release ] { + + - Parameters [1] { + Parameter #0 [ $options ] + } + } + Function [ function aws_crt_credentials_options_set_access_key_id ] { + + - Parameters [2] { + Parameter #0 [ $options ] + Parameter #1 [ $access_key_id ] + } + } + Function [ function aws_crt_credentials_options_set_secret_access_key ] { + + - Parameters [2] { + Parameter #0 [ $options ] + Parameter #1 [ $secret_access_key ] + } + } + Function [ function aws_crt_credentials_options_set_session_token ] { + + - Parameters [2] { + Parameter #0 [ $options ] + Parameter #1 [ $session_token ] + } + } + Function [ function aws_crt_credentials_options_set_expiration_timepoint_seconds ] { + + - Parameters [2] { + Parameter #0 [ $options ] + Parameter #1 [ $expiration_timepoint_seconds ] + } + } + Function [ function aws_crt_credentials_new ] { + + - Parameters [1] { + Parameter #0 [ $options ] + } + } + Function [ function aws_crt_credentials_release ] { + + - Parameters [1] { + Parameter #0 [ $credentials ] + } + } + Function [ function aws_crt_credentials_provider_release ] { + + - Parameters [1] { + Parameter #0 [ $credentials ] + } + } + Function [ function aws_crt_credentials_provider_static_options_new ] { + + - Parameters [0] { + } + } + Function [ function aws_crt_credentials_provider_static_options_release ] { + + - Parameters [1] { + Parameter #0 [ $options ] + } + } + Function [ function aws_crt_credentials_provider_static_options_set_access_key_id ] { + + - Parameters [2] { + Parameter #0 [ $options ] + Parameter #1 [ $access_key_id ] + } + } + Function [ function aws_crt_credentials_provider_static_options_set_secret_access_key ] { + + - Parameters [2] { + Parameter #0 [ $options ] + Parameter #1 [ $secret_access_key ] + } + } + Function [ function aws_crt_credentials_provider_static_options_set_session_token ] { + + - Parameters [2] { + Parameter #0 [ $options ] + Parameter #1 [ $session_token ] + } + } + Function [ function aws_crt_credentials_provider_static_new ] { + + - Parameters [1] { + Parameter #0 [ $options ] + } + } + Function [ function aws_crt_signing_config_aws_new ] { + + - Parameters [0] { + } + } + Function [ function aws_crt_signing_config_aws_release ] { + + - Parameters [1] { + Parameter #0 [ $config ] + } + } + Function [ function aws_crt_signing_config_aws_set_algorithm ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $algorithm ] + } + } + Function [ function aws_crt_signing_config_aws_set_signature_type ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $signature_type ] + } + } + Function [ function aws_crt_signing_config_aws_set_credentials_provider ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $credentials_provider ] + } + } + Function [ function aws_crt_signing_config_aws_set_region ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $region ] + } + } + Function [ function aws_crt_signing_config_aws_set_service ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $service ] + } + } + Function [ function aws_crt_signing_config_aws_set_use_double_uri_encode ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $use_double_uri_encode ] + } + } + Function [ function aws_crt_signing_config_aws_set_should_normalize_uri_path ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $should_normalize_uri_path ] + } + } + Function [ function aws_crt_signing_config_aws_set_omit_session_token ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $omit_session_token ] + } + } + Function [ function aws_crt_signing_config_aws_set_signed_body_value ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $signed_body_value ] + } + } + Function [ function aws_crt_signing_config_aws_set_signed_body_header_type ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $signed_body_header_type ] + } + } + Function [ function aws_crt_signing_config_aws_set_expiration_in_seconds ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $expiration_in_seconds ] + } + } + Function [ function aws_crt_signing_config_aws_set_date ] { + + - Parameters [2] { + Parameter #0 [ $config ] + Parameter #1 [ $timestamp ] + } + } + Function [ function aws_crt_signable_new_from_http_request ] { + + - Parameters [1] { + Parameter #0 [ $http_message ] + } + } + Function [ function aws_crt_signable_new_from_chunk ] { + + - Parameters [2] { + Parameter #0 [ $input_stream ] + Parameter #1 [ $previous_signature ] + } + } + Function [ function aws_crt_signable_new_from_canonical_request ] { + + - Parameters [1] { + Parameter #0 [ $request ] + } + } + Function [ function aws_crt_signable_release ] { + + - Parameters [1] { + Parameter #0 [ $signable ] + } + } + Function [ function aws_crt_signing_result_release ] { + + - Parameters [1] { + Parameter #0 [ $signing_result ] + } + } + Function [ function aws_crt_signing_result_apply_to_http_request ] { + + - Parameters [2] { + Parameter #0 [ $signing_result ] + Parameter #1 [ $http_request ] + } + } + Function [ function aws_crt_sign_request_aws ] { + + - Parameters [4] { + Parameter #0 [ $signable ] + Parameter #1 [ $signing_config ] + Parameter #2 [ $on_complete ] + Parameter #3 [ $user_data ] + } + } + Function [ function aws_crt_crc32 ] { + + - Parameters [2] { + Parameter #0 [ $input ] + Parameter #1 [ $prev ] + } + } + Function [ function aws_crt_crc32c ] { + + - Parameters [2] { + Parameter #0 [ $input ] + Parameter #1 [ $prev ] + } + } + } +} + -- cgit