DevicePlugin
Source:
DevicePlugin.h
DevicePlugin¶
src/core/DevicePlugin.h:48Public Methods¶
virtual constchar * label() const
virtual uint16_t discoveryPort() const
virtual bool classifyPacket(constuint8_t * data, size_t len, constuint8_t srcIp, DiscoveredDevice & out) const
DiscoveredDevice¶
src/core/DevicePlugin.h:33Public Attributes¶
DevType type = DevType::Generic
char name = {}
MmPlugin¶
src/core/DevicePlugin.h:78Inherits:
DevicePlugin
Public Methods¶
inline constchar * label() const override
inline uint16_t discoveryPort() const override
inline bool classifyPacket(constuint8_t * data, size_t len, constuint8_t, DiscoveredDevice & out) const override
WledPlugin¶
src/core/DevicePlugin.h:95Inherits:
DevicePlugin
Public Methods¶
inline constchar * label() const override
inline uint16_t discoveryPort() const override
inline bool classifyPacket(constuint8_t * data, size_t len, constuint8_t, DiscoveredDevice & out) const override