BLE_HOGPS_EventField_T

C

typedef union
{
    BLE_HOGPS_EvtBootModeEnter_T        evtBootModeEnter;
    BLE_HOGPS_EvtReportModeEnter_T      evtReportModeEnter;
    BLE_HOGPS_EvtHostSuspendEnter_T     evtHostSuspendEnter;
    BLE_HOGPS_EvtHostSuspendExit_T      evtHostSuspendExit;
    BLE_HOGPS_EvtReportWrite_T          evtInputReportWrite;
    BLE_HOGPS_EvtReportWrite_T          evtOutputReportWrite;
    BLE_HOGPS_EvtReportWrite_T          evtFeatureReportWrite;
    BLE_HOGPS_EvtBootReportWrite_T      evtBootKbOutputReportWrite;
    BLE_HOGPS_EvtBootReportWrite_T      evtBootKbInputReportWrite;
    BLE_HOGPS_EvtBootReportWrite_T      evtBootMouseInputReportWrite;
} BLE_HOGPS_EventField_T;

Description

Union of BLE HID over GATT profile server role callback event data types.

Field Documentation

FieldDescription
evtBootModeEnterData for BLE_HOGPS_EVT_BOOT_MODE_ENTER_IND event.
evtReportModeEnterData for BLE_HOGPS_EVT_REPORT_MODE_ENTER_IND event.
evtHostSuspendEnterData for BLE_HOGPS_EVT_HOST_SUSPEND_ENTER_IND event.
evtHostSuspendExitData for BLE_HOGPS_EVT_HOST_SUSPEND_EXIT_IND event.
evtInputReportWriteData for BLE_HOGPS_EVT_INPUT_REPORT_WRITE_IND event.
evtOutputReportWriteData for BLE_HOGPS_EVT_OUTPUT_REPORT_WRITE_IND event.
evtFeatureReportWriteData for BLE_HOGPS_EVT_FEATURE_REPORT_WRITE_IND event.
evtBootKbOutputReportWriteData for BLE_HOGPS_EVT_BOOT_KB_INPUT_REPORT_WRITE_IND event.
evtBootKbInputReportWriteData for BLE_HOGPS_EVT_BOOT_KB_OUTPUT_REPORT_WRITE_IND event.
evtBootMouseInputReportWriteData for BLE_HOGPS_EVT_BOOT_M_INPUT_REPORT_WRITE_IND event.