GATE
gate_bth_functions_class Struct Reference

Public Member Functions

 HANDLE (WINAPI *Win32BluetoothFindFirstDevice)(GATE_BLUETOOTH_DEVICE_SEARCH_PARAMS const *pbtsp
 
 BOOL (WINAPI *Win32BluetoothFindNextDevice)(HANDLE hFind
 
 BOOL (WINAPI *Win32BluetoothFindDeviceClose)(HANDLE hFind)
 
 HRESULT (WINAPI *Win32BluetoothGATTGetServices)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTGetIncludedServices)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTGetCharacteristics)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTGetCharacteristicValue)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTSetCharacteristicValue)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTGetDescriptors)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTGetDescriptorValue)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTSetDescriptorValue)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTBeginReliableWrite)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTEndReliableWrite)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTAbortReliableWrite)(HANDLE hDevice
 
 HRESULT (WINAPI *Win32BluetoothGATTRegisterEvent)(HANDLE hService
 
 HRESULT (WINAPI *Win32BluetoothGATTUnregisterEvent)(GATE_BLUETOOTH_GATT_EVENT_HANDLE EventHandle
 

Public Attributes

GATE_BLUETOOTH_DEVICE_INFOpbtdi
 
USHORT ServicesBufferCount
 
USHORT PGATE_BTH_LE_GATT_SERVICE ServicesBuffer
 
USHORT PGATE_BTH_LE_GATT_SERVICE USHORT * ServicesBufferActual
 
USHORT PGATE_BTH_LE_GATT_SERVICE USHORT ULONG Flags
 
PGATE_BTH_LE_GATT_SERVICE ParentService
 
PGATE_BTH_LE_GATT_SERVICE USHORT IncludedServicesBufferCount
 
PGATE_BTH_LE_GATT_SERVICE USHORT PGATE_BTH_LE_GATT_SERVICE IncludedServicesBuffer
 
PGATE_BTH_LE_GATT_SERVICE USHORT PGATE_BTH_LE_GATT_SERVICE USHORT * IncludedServicesBufferActual
 
PGATE_BTH_LE_GATT_SERVICE USHORT PGATE_BTH_LE_GATT_SERVICE USHORT ULONG Flags
 
PGATE_BTH_LE_GATT_SERVICE Service
 
PGATE_BTH_LE_GATT_SERVICE USHORT CharacteristicsBufferCount
 
PGATE_BTH_LE_GATT_SERVICE USHORT PGATE_BTH_LE_GATT_CHARACTERISTIC CharacteristicsBuffer
 
PGATE_BTH_LE_GATT_SERVICE USHORT PGATE_BTH_LE_GATT_CHARACTERISTIC USHORT * CharacteristicsBufferActual
 
PGATE_BTH_LE_GATT_SERVICE USHORT PGATE_BTH_LE_GATT_CHARACTERISTIC USHORT ULONG Flags
 
PGATE_BTH_LE_GATT_CHARACTERISTIC Characteristic
 
PGATE_BTH_LE_GATT_CHARACTERISTIC ULONG CharacteristicValueDataSize
 
PGATE_BTH_LE_GATT_CHARACTERISTIC ULONG PGATE_BTH_LE_GATT_CHARACTERISTIC_VALUE CharacteristicValue
 
PGATE_BTH_LE_GATT_CHARACTERISTIC ULONG PGATE_BTH_LE_GATT_CHARACTERISTIC_VALUE USHORT * CharacteristicValueSizeRequired
 
PGATE_BTH_LE_GATT_CHARACTERISTIC ULONG PGATE_BTH_LE_GATT_CHARACTERISTIC_VALUE USHORT ULONG Flags
 
PGATE_BTH_LE_GATT_CHARACTERISTIC PGATE_BTH_LE_GATT_CHARACTERISTIC_VALUE CharacteristicValue
 
PGATE_BTH_LE_GATT_CHARACTERISTIC PGATE_BTH_LE_GATT_CHARACTERISTIC_VALUE GATE_BTH_LE_GATT_RELIABLE_WRITE_CONTEXT ReliableWriteContext
 
PGATE_BTH_LE_GATT_CHARACTERISTIC PGATE_BTH_LE_GATT_CHARACTERISTIC_VALUE GATE_BTH_LE_GATT_RELIABLE_WRITE_CONTEXT ULONG Flags
 
PGATE_BTH_LE_GATT_CHARACTERISTIC USHORT DescriptorsBufferCount
 
PGATE_BTH_LE_GATT_CHARACTERISTIC USHORT PGATE_BTH_LE_GATT_DESCRIPTOR DescriptorsBuffer
 
PGATE_BTH_LE_GATT_CHARACTERISTIC USHORT PGATE_BTH_LE_GATT_DESCRIPTOR USHORT * DescriptorsBufferActual
 
PGATE_BTH_LE_GATT_CHARACTERISTIC USHORT PGATE_BTH_LE_GATT_DESCRIPTOR USHORT ULONG Flags
 
PGATE_BTH_LE_GATT_DESCRIPTOR Descriptor
 
PGATE_BTH_LE_GATT_DESCRIPTOR ULONG DescriptorValueDataSize
 
PGATE_BTH_LE_GATT_DESCRIPTOR ULONG PGATE_BTH_LE_GATT_DESCRIPTOR_VALUE DescriptorValue
 
PGATE_BTH_LE_GATT_DESCRIPTOR ULONG PGATE_BTH_LE_GATT_DESCRIPTOR_VALUE USHORT * DescriptorValueSizeRequired
 
PGATE_BTH_LE_GATT_DESCRIPTOR ULONG PGATE_BTH_LE_GATT_DESCRIPTOR_VALUE USHORT ULONG Flags
 
PGATE_BTH_LE_GATT_DESCRIPTOR PGATE_BTH_LE_GATT_DESCRIPTOR_VALUE DescriptorValue
 
PGATE_BTH_LE_GATT_DESCRIPTOR PGATE_BTH_LE_GATT_DESCRIPTOR_VALUE ULONG Flags
 
PGATE_BTH_LE_GATT_RELIABLE_WRITE_CONTEXT ReliableWriteContext
 
PGATE_BTH_LE_GATT_RELIABLE_WRITE_CONTEXT ULONG Flags
 
GATE_BTH_LE_GATT_RELIABLE_WRITE_CONTEXT ReliableWriteContext
 
GATE_BTH_LE_GATT_RELIABLE_WRITE_CONTEXT ULONG Flags
 
GATE_BTH_LE_GATT_EVENT_TYPE EventType
 
GATE_BTH_LE_GATT_EVENT_TYPE PVOID EventParameterIn
 
GATE_BTH_LE_GATT_EVENT_TYPE PVOID PGATE_FNBLUETOOTH_GATT_EVENT_CALLBACK Callback
 
GATE_BTH_LE_GATT_EVENT_TYPE PVOID PGATE_FNBLUETOOTH_GATT_EVENT_CALLBACK PVOID CallbackContext
 
GATE_BTH_LE_GATT_EVENT_TYPE PVOID PGATE_FNBLUETOOTH_GATT_EVENT_CALLBACK PVOID GATE_BLUETOOTH_GATT_EVENT_HANDLE * pEventHandle
 
GATE_BTH_LE_GATT_EVENT_TYPE PVOID PGATE_FNBLUETOOTH_GATT_EVENT_CALLBACK PVOID GATE_BLUETOOTH_GATT_EVENT_HANDLE ULONG Flags
 
ULONG Flags
 

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