DevicePlugin
Source:
DevicePlugin.h
DevicePlugin¶
src/core/DevicePlugin.h:48Public Methods¶
virtual const char * label() const
virtual uint16_t discoveryPort() const
virtual bool classifyPacket(const uint8_t * data, size_t len, const uint8_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 const char * label() const override
inline uint16_t discoveryPort() const override
inline bool classifyPacket(const uint8_t * data, size_t len, const uint8_t, DiscoveredDevice & out) const override
WledPlugin¶
src/core/DevicePlugin.h:95Inherits:
DevicePlugin
Public Methods¶
inline const char * label() const override
inline uint16_t discoveryPort() const override
inline bool classifyPacket(const uint8_t * data, size_t len, const uint8_t, DiscoveredDevice & out) const override