1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-30 06:33:51 +00:00

[packet_transport] Make some arguments const (#8700)

Co-authored-by: clydeps <U5yx99dok9>
This commit is contained in:
Clyde Stubbs
2025-05-08 08:22:56 +10:00
committed by GitHub
parent 213648564c
commit d60e1f02c0
7 changed files with 8 additions and 9 deletions

View File

@@ -31,6 +31,6 @@ void UDPTransport::update() {
this->resend_data_ = this->should_broadcast_;
}
void UDPTransport::send_packet(std::vector<uint8_t> &buf) const { this->parent_->send_packet(buf); }
void UDPTransport::send_packet(const std::vector<uint8_t> &buf) const { this->parent_->send_packet(buf); }
} // namespace udp
} // namespace esphome

View File

@@ -16,7 +16,7 @@ class UDPTransport : public packet_transport::PacketTransport, public Parented<U
float get_setup_priority() const override { return setup_priority::AFTER_WIFI; }
protected:
void send_packet(std::vector<uint8_t> &buf) const override;
void send_packet(const std::vector<uint8_t> &buf) const override;
bool should_send() override;
bool should_broadcast_{false};
size_t get_max_packet_size() override { return MAX_PACKET_SIZE; }

View File

@@ -30,7 +30,7 @@ class UDPComponent : public Component {
void loop() override;
void dump_config() override;
void send_packet(const uint8_t *data, size_t size);
void send_packet(std::vector<uint8_t> &buf) { this->send_packet(buf.data(), buf.size()); }
void send_packet(const std::vector<uint8_t> &buf) { this->send_packet(buf.data(), buf.size()); }
float get_setup_priority() const override { return setup_priority::AFTER_WIFI; };
protected: