6 #ifndef __QMI_SYNC_OBJECT_H__ 7 #define __QMI_SYNC_OBJECT_H__ 23 #define MAX_QMI_PACKET_SIZE (2048 - 6) 51 pthread_mutex_t mutex;
52 pthread_cond_t condition;
153 #endif //__QMI_SYNC_OBJECT_H__ int QmiSyncObject_Initialize(QmiSyncObject *pThis)
int QmiSyncObject_TimedWait(QmiSyncObject *pThis, time_t timeoutSeconds)
int QmiSyncObject_Lock(QmiSyncObject *pThis)
int QmiSyncObject_Destroy(QmiSyncObject *pThis)
int QmiSyncObject_Wait(QmiSyncObject *pThis)
int QmiSyncObject_Unlock(QmiSyncObject *pThis)
struct QmiSyncObject QmiSyncObject
Definition: QmiSyncObject.h:49
void QmiSyncObject_ResponseCallback(uint8_t *qmiPacket, uint16_t qmiPacketSize, void *pResponseCallbackContext)
int QmiSyncObject_Signal(QmiSyncObject *pThis)
#define MAX_QMI_PACKET_SIZE
Definition: QmiSyncObject.h:23