Google is committed to advancing racial equity for Black communities. See how.

nl::Weave::DeviceLayer::WeaveDevicePlatformEvent

#include <src/adaptations/device-layer/include/Weave/DeviceLayer/EFR32/WeaveDevicePlatformEvent.h>

Represents platform-specific event information for Silicon Labs EFR32 platforms.

Summary

Represents platform-specific event information for Nordic nRF52 platforms.

Represents platform-specific event information for the ESP32 platform.

Public attributes

@386
union nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@385
@392
union nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@391
@405
union nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@404
ConId
uint16_t
Data
ESPSystemEvent
system_event_t
EventData
ble_evt_t
PayloadPadding[2]
uint8_t
RXCharWriteEvent
struct nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@404::@407
SoftDeviceBLEEvent
struct nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@404::@406
WriteArgs
ble_gatts_evt_write_t

Public attributes

@386

union nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@385 nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@386

@392

union nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@391 nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@392

@405

union nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@404 nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@405

ConId

uint16_t nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::ConId

Data

::nl::Weave::System::PacketBuffer * nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::Data

ESPSystemEvent

system_event_t nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::ESPSystemEvent

EventData

ble_evt_t nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::EventData

PayloadPadding

uint8_t nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::PayloadPadding[2]

RXCharWriteEvent

struct nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@404::@407 nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::RXCharWriteEvent

SoftDeviceBLEEvent

struct nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::@404::@406 nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::SoftDeviceBLEEvent

WriteArgs

ble_gatts_evt_write_t nl::Weave::DeviceLayer::WeaveDevicePlatformEvent::WriteArgs