#include <stdint.h>
#include <stdbool.h>
#include <pthread.h>
Go to the source code of this file.
|
#define | QMUX_INTERFACE_DIRECT 0 |
|
#define | QMUX_INTERFACE_MBIM 1 |
|
#define | QMUX_INTERFACE_ROUTER 2 |
|
|
int | QmuxTransport_Initialize (QmuxTransport *pThis, char *devicePath, bool useMbim, void *pInterfaceSpecific) |
|
int | QmuxTransport_InitializeEx (QmuxTransport *pThis, char *destination, int interfaceType, void *pInterfaceSpecific) |
|
void | QmuxTransport_ShutDown (QmuxTransport *pThis) |
|
void | QmuxTransport_AttachQmiService (QmuxTransport *pThis, struct QmiService *pQmiService) |
|
void | QmuxTransport_DetachQmiService (QmuxTransport *pThis, struct QmiService *pQmiService) |
|
int | QmuxTransport_SendQmiPacket (QmuxTransport *pThis, uint8_t qmiServiceType, uint8_t qmiClientId, uint16_t qmiTransactionId, uint8_t *qmiPacket, uint16_t qmiPacketSize) |
|
void | QmuxTransport_RegisterErrCallback (QmuxTransport *pThis, QMUX_TRANSPORT_ERR_CALLBACK pErrCallback, void *pErrCallbackContext) |
|