Zigbee Protocol Controller 1.6.0
zigpc_discovery::events::EndpointDiscoverRequest Class Reference

#include <zigpc_discovery_events.hpp>

Inheritance diagram for zigpc_discovery::events::EndpointDiscoverRequest:
zigpc_discovery::events::DiscoverEvent

Public Member Functions

 EndpointDiscoverRequest (zigbee_eui64_uint_t eui64, zigbee_endpoint_id_t endpoint_id)
 
 ~EndpointDiscoverRequest () override=default
 
sl_status_t handle (void) override
 
- Public Member Functions inherited from zigpc_discovery::events::DiscoverEvent
 DiscoverEvent (const char *label)
 
virtual sl_status_t handle (void)=0
 
virtual ~DiscoverEvent ()=default
 

Private Attributes

zigbee_eui64_uint_t eui64
 
zigbee_endpoint_id_t endpoint_id
 

Additional Inherited Members

- Public Attributes inherited from zigpc_discovery::events::DiscoverEvent
const char * label
 

Constructor & Destructor Documentation

◆ EndpointDiscoverRequest()

zigpc_discovery::events::EndpointDiscoverRequest::EndpointDiscoverRequest ( zigbee_eui64_uint_t  eui64,
zigbee_endpoint_id_t  endpoint_id 
)
explicit

◆ ~EndpointDiscoverRequest()

zigpc_discovery::events::EndpointDiscoverRequest::~EndpointDiscoverRequest ( )
overridedefault

Member Function Documentation

◆ handle()

sl_status_t zigpc_discovery::events::EndpointDiscoverRequest::handle ( void  )
overridevirtual

Member Data Documentation

◆ endpoint_id

zigbee_endpoint_id_t zigpc_discovery::events::EndpointDiscoverRequest::endpoint_id
private

◆ eui64

zigbee_eui64_uint_t zigpc_discovery::events::EndpointDiscoverRequest::eui64
private

The documentation for this class was generated from the following file: