Procedures

ProcedureLocationProcedure TypeDescription
c_fread curl_stream Interface
c_pclose curl_stream Interface
c_popen curl_stream Interface
getpid s3_http Function
is_streaming_available curl_stream Function

Check if streaming is available on this platform.

Read more…
parse_log_level s3_logger Subroutine

Parse log level from string.

Read more…
parse_s3_uri s3_http Subroutine

Parse an s3:// URI into bucket name and object key components.

Read more…
s3_close s3_io Subroutine

Close an S3 file handle.

Read more…
s3_delete_object s3_http Function

Delete an object from S3.

Read more…
s3_delete_uri s3_http Function
s3_exists_uri s3_http Function
s3_get_log_level s3_logger Function

Get the current log level.

Read more…
s3_get_object s3_http Function

Download an object from S3 and return its content.

Read more…
s3_get_object_fallback s3_http Function

Fallback implementation using temporary files.

Read more…
s3_get_uri s3_http Function

Download an object using an s3:// URI.

Read more…
s3_init s3_http Subroutine

Initialize the S3 HTTP module with configuration.

Read more…
s3_init_logger s3_logger Subroutine

Initialize logger from environment variable.

Read more…
s3_log_debug s3_logger Subroutine

Log a debug message.

Read more…
s3_log_error s3_logger Subroutine

Log an error message.

Read more…
s3_log_info s3_logger Subroutine

Log an informational message.

Read more…
s3_log_trace s3_logger Subroutine

Log a trace message (very detailed).

Read more…
s3_log_warn s3_logger Subroutine

Log a warning message.

Read more…
s3_object_exists s3_http Function

Check if an object exists in S3.

Read more…
s3_open s3_io Subroutine

Open an S3 object for reading or writing.

Read more…
s3_put_object s3_http Function

Upload an object to S3.

Read more…
s3_put_uri s3_http Function
s3_read_line s3_io Subroutine

Read a line from an open S3 file.

Read more…
s3_rewind s3_io Subroutine

Rewind an S3 file to the beginning.

Read more…
s3_set_log_level s3_logger Subroutine

Set the current log level.

Read more…
s3_write_line s3_io Subroutine

Write a line to an open S3 file.

Read more…
stream_command_output curl_stream Function

Stream command output directly to memory.

Read more…