mirror of
https://github.com/ClickHouse/ClickHouse.git
synced 2024-11-29 11:02:08 +00:00
Better comment
This commit is contained in:
parent
3824fcb076
commit
db16942716
@ -155,6 +155,7 @@ namespace detail
|
|||||||
}
|
}
|
||||||
|
|
||||||
public:
|
public:
|
||||||
|
using NextReadCallback = std::function<void(size_t)>;
|
||||||
using OutStreamCallback = std::function<void(std::ostream &)>;
|
using OutStreamCallback = std::function<void(std::ostream &)>;
|
||||||
|
|
||||||
explicit ReadWriteBufferFromHTTPBase(
|
explicit ReadWriteBufferFromHTTPBase(
|
||||||
@ -222,9 +223,14 @@ namespace detail
|
|||||||
return def;
|
return def;
|
||||||
}
|
}
|
||||||
|
|
||||||
void setNextReadCallback(std::function<void(size_t)> read_callback_)
|
/// Set function to call on each nextImpl, useful when you need to track
|
||||||
|
/// progress.
|
||||||
|
/// NOTE: parameter on each call is not incremental -- it's all bytes count
|
||||||
|
/// passed through the buffer
|
||||||
|
void setNextReadCallback(NextReadCallback read_callback_)
|
||||||
{
|
{
|
||||||
read_callback = read_callback_;
|
read_callback = read_callback_;
|
||||||
|
/// Some data maybe already read
|
||||||
read_callback(count());
|
read_callback(count());
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user