Skip to content

Commit b5c4efc

Browse files
authored
Remove size_t argument from writeSome (#320)
1 parent 8a9336a commit b5c4efc

38 files changed

+40
-70
lines changed

include/libp2p/basic/write.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ namespace libp2p {
1818
// write some bytes
1919
writer->writeSome(
2020
in,
21-
in.size(),
2221
[weak{std::weak_ptr{writer}}, in, cb{std::move(cb)}](
2322
outcome::result<size_t> n_res) mutable {
2423
if (n_res.has_error()) {

include/libp2p/basic/writer.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ namespace libp2p::basic {
3232
* pointer, or having buffer as part of some class/struct, and using
3333
* enable_shared_from_this()
3434
*/
35-
virtual void writeSome(BytesIn in, size_t bytes, WriteCallbackFunc cb) = 0;
35+
virtual void writeSome(BytesIn in, WriteCallbackFunc cb) = 0;
3636

3737
/**
3838
* @brief Defers reporting error state to callback to avoid reentrancy

include/libp2p/connection/as_asio_read_write.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ namespace libp2p {
7878
boost::asio::const_buffer,
7979
ConstBufferSequence>::first(buffers)};
8080
impl->writeSome(
81-
asioBuffer(buffer), buffer.size(), wrapCb(std::forward<Cb>(cb)));
81+
asioBuffer(buffer), wrapCb(std::forward<Cb>(cb)));
8282
}
8383

8484
std::shared_ptr<boost::asio::io_context> io;

include/libp2p/connection/loopback_stream.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ namespace libp2p::connection {
4242
protected:
4343
void readSome(BytesOut out, size_t bytes, ReadCallbackFunc cb) override;
4444

45-
void writeSome(BytesIn in, size_t bytes, WriteCallbackFunc cb) override;
45+
void writeSome(BytesIn in, WriteCallbackFunc cb) override;
4646

4747
void deferReadCallback(outcome::result<size_t> res,
4848
ReadCallbackFunc cb) override;

include/libp2p/layer/websocket/ssl_connection.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ namespace libp2p::connection {
3636
void deferReadCallback(outcome::result<size_t> res,
3737
ReadCallbackFunc cb) override;
3838

39-
void writeSome(BytesIn in, size_t bytes, WriteCallbackFunc cb) override;
39+
void writeSome(BytesIn in, WriteCallbackFunc cb) override;
4040
void deferWriteCallback(std::error_code ec, WriteCallbackFunc cb) override;
4141

4242
private:

include/libp2p/layer/websocket/ws_connection.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ namespace libp2p::connection {
7373
void deferReadCallback(outcome::result<size_t> res,
7474
ReadCallbackFunc cb) override;
7575

76-
void writeSome(BytesIn in, size_t bytes, WriteCallbackFunc cb) override;
76+
void writeSome(BytesIn in, WriteCallbackFunc cb) override;
7777

7878
void deferWriteCallback(std::error_code ec, WriteCallbackFunc cb) override;
7979

include/libp2p/muxer/mplex/mplex_stream.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ namespace libp2p::connection {
5555
void deferReadCallback(outcome::result<size_t> res,
5656
ReadCallbackFunc cb) override;
5757

58-
void writeSome(BytesIn in, size_t bytes, WriteCallbackFunc cb) override;
58+
void writeSome(BytesIn in, WriteCallbackFunc cb) override;
5959

6060
void deferWriteCallback(std::error_code ec, WriteCallbackFunc cb) override;
6161

include/libp2p/muxer/mplex/mplexed_connection.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ namespace libp2p::connection {
6565
/// usage of these four methods is highly not recommended or even forbidden:
6666
/// use stream over this connection instead
6767
void readSome(BytesOut out, size_t bytes, ReadCallbackFunc cb) override;
68-
void writeSome(BytesIn in, size_t bytes, WriteCallbackFunc cb) override;
68+
void writeSome(BytesIn in, WriteCallbackFunc cb) override;
6969

7070
void deferReadCallback(outcome::result<size_t> res,
7171
ReadCallbackFunc cb) override;

include/libp2p/muxer/yamux/yamux_stream.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ namespace libp2p::connection {
5959
void deferReadCallback(outcome::result<size_t> res,
6060
ReadCallbackFunc cb) override;
6161

62-
void writeSome(BytesIn in, size_t bytes, WriteCallbackFunc cb) override;
62+
void writeSome(BytesIn in, WriteCallbackFunc cb) override;
6363

6464
void deferWriteCallback(std::error_code ec, WriteCallbackFunc cb) override;
6565

include/libp2p/muxer/yamux/yamuxed_connection.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ namespace libp2p::connection {
112112
/// usage of these four methods is highly not recommended or even forbidden:
113113
/// use stream over this connection instead
114114
void readSome(BytesOut out, size_t bytes, ReadCallbackFunc cb) override;
115-
void writeSome(BytesIn in, size_t bytes, WriteCallbackFunc cb) override;
115+
void writeSome(BytesIn in, WriteCallbackFunc cb) override;
116116

117117
/// Initiates async readSome on connection
118118
void continueReading();

0 commit comments

Comments
 (0)