21 lines
475 B
C
21 lines
475 B
C
|
|
#pragma once
|
|||
|
|
|
|||
|
|
#include "DRI/Dri_Hid.h"
|
|||
|
|
|
|||
|
|
// USB consumer report reader.
|
|||
|
|
struct Dri_Consumer_Struct_Port
|
|||
|
|
{
|
|||
|
|
Dri_Hid_Struct_ReadPort ReadPort;
|
|||
|
|
};
|
|||
|
|
|
|||
|
|
void Dri_Consumer_Close(Dri_Consumer_Struct_Port* p_Port);
|
|||
|
|
bool Dri_Consumer_Init(
|
|||
|
|
Dri_Consumer_Struct_Port* p_Port,
|
|||
|
|
const Mid_Struct_DeviceConfig& DeviceConfig,
|
|||
|
|
QString* p_TextStatus);
|
|||
|
|
bool Dri_Consumer_Read(
|
|||
|
|
Dri_Consumer_Struct_Port* p_Port,
|
|||
|
|
Mid_Struct_RawPacket* p_Packet,
|
|||
|
|
QString* p_TextStatus);
|
|||
|
|
|