mirror of
https://github.com/esp8266/Arduino.git
synced 2025-08-07 00:04:36 +03:00
Add virtual beginMulticast(...) stub to UDP class (#8969)
* - Same UDP API of ESP32 core * - PR review
This commit is contained in:
committed by
GitHub
parent
f2da54d3a2
commit
1a4663fbe8
@@ -84,6 +84,11 @@ uint8_t WiFiUDP::begin(uint16_t port)
|
||||
return (_ctx->listen(IPAddress(), port)) ? 1 : 0;
|
||||
}
|
||||
|
||||
uint8_t WiFiUDP::beginMulticast(IPAddress multicast, uint16_t port)
|
||||
{
|
||||
return beginMulticast(IP_ADDR_ANY, multicast, port);
|
||||
}
|
||||
|
||||
uint8_t WiFiUDP::beginMulticast(IPAddress interfaceAddr, IPAddress multicast, uint16_t port)
|
||||
{
|
||||
if (_ctx) {
|
||||
|
@@ -47,6 +47,8 @@ public:
|
||||
// Finish with the UDP connection
|
||||
void stop() override;
|
||||
// join a multicast group and listen on the given port
|
||||
virtual uint8_t beginMulticast(IPAddress interfaceAddr, uint16_t port);
|
||||
// join a multicast group and listen on the given port, using a specific interface address
|
||||
uint8_t beginMulticast(IPAddress interfaceAddr, IPAddress multicast, uint16_t port);
|
||||
|
||||
// Sending UDP packets
|
||||
|
Reference in New Issue
Block a user