#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) |
| |