10 #ifndef TRANSPORT_HIDPIPETRANSPORT_HIDPIPETRANSPORTENUMERATION_H
11 #define TRANSPORT_HIDPIPETRANSPORT_HIDPIPETRANSPORTENUMERATION_H 1
13 #ifndef ZFORCECOMMON_H
14 #error Please include "zForceCommon.h" before this file.
97 #if IS_TESTING == true
100 #elif defined(_WIN32)
101 DLLINTERNAL DWORD WINAPI PublicHidPipeTransportEnumerationThreadEntryPoint (
void * data);
Struct containing the HidPipeTransportEnumeration information.
Definition: HidPipeTransportEnumeration.h:30
void(* Destructor)(HidPipeTransportEnumeration *self)
Destroys the HidPipeTransportEnumeration.
Definition: HidPipeTransportEnumeration.h:42
zForce * zForce
Pointer to zForce.
Definition: HidPipeTransportEnumeration.h:31
bool(* IsTransportListEmpty)(HidPipeTransportEnumeration *self)
Checks if there is anything in the internal list of HidPipeTransports.
Definition: HidPipeTransportEnumeration.h:88
void * Private
Pointer to private data structure.
Definition: HidPipeTransportEnumeration.h:33
bool(* AddHidPipeTransport)(HidPipeTransportEnumeration *self, HidPipeTransport *transport)
Adds a HidPipeTransport to the internal list.
Definition: HidPipeTransportEnumeration.h:57
Queue * Queue
Pointer to queue.
Definition: HidPipeTransportEnumeration.h:32
Struct containing the HidPipeTransport information.
Definition: HidPipeTransport.h:27
The Queue struct.
Definition: Queue.h:25
Main struct.
Definition: zForce.h:29