std::function<void(const NanDataPathEndEvent&)> on_notify_data_path_end_event;
std::function<void(uint16_t, NanError)> on_notify_publish_terminated_event;
std::function<void(uint16_t, NanError)> on_notify_subscribe_terminated_event;
-std::function<void(unsigned char *)> on_notify_mac_address_changed_event;
+std::function<void(uint8_t *)> on_notify_mac_address_changed_event;
typedef enum {
NAN_EVENT_PUBLISH_TERMINATED,
__NAN_LOG_FUNC_EXIT__;
}
-void raiseMacAddressChangedEvent(unsigned char *addr)
+void raiseMacAddressChangedEvent(uint8_t *addr)
{
__NAN_LOG_FUNC_ENTER__;
if (!on_notify_mac_address_changed_event) {
delete (NanDataPathEndInd *)eventData->data;
break;
case NAN_EVENT_MAC_ADDRESS_CHANGED:
- raiseMacAddressChangedEvent((unsigned char*) eventData->data);
- delete [] (unsigned char*)eventData->data;
+ raiseMacAddressChangedEvent((uint8_t *) eventData->data);
+ delete [] (uint8_t *)eventData->data;
default:
NAN_LOGI("Unhandled Event.");
break;
void onEventMacAddress(NanDiscEngEventInd *event)
{
__NAN_LOG_FUNC_ENTER__;
- unsigned char *addr = new unsigned char[NAN_MAC_ADDR_LEN];
+ uint8_t *addr = new uint8_t[NAN_MAC_ADDR_LEN];
memcpy(addr, event->data.mac_addr.addr, NAN_MAC_ADDR_LEN);
attachEventSource(NAN_EVENT_MAC_ADDRESS_CHANGED, (void *)addr);
__NAN_LOG_FUNC_EXIT__;