Reduce required API of source streams. · Issue #103 · aws/aws-encryption-sdk-python (original) (raw)
Currently, the source stream used by streaming_client
streams must implement four APIs:
read()
tell()
close()
closed
As raised in #80, there are several cases where it would be useful for us to only require read()
.
This leaves the following to be considered for elimination:
tell()
close()
closed