Create a sub logger with a given tag name
Create a sub logger with a given tag name
Create a sub logger with a given tag name
Create a sub logger with a given tag name
Start data production
Start data production
Use this method to wrap any read method
Use this method to wrap any read method
Data producer produces data using a thread, and provides input stream to fetch the data. To use this trait, implement the xerial.core.io.DataProducer.produce method, in which binary data produced