21 lines
553 B
C
21 lines
553 B
C
//
|
|
// Created by xemon on 30.11.22.
|
|
//
|
|
|
|
#ifndef UVEOS_ON_NATION_ERAGLONASSUVEOS_SMSPROVIDER_H
|
|
#define UVEOS_ON_NATION_ERAGLONASSUVEOS_SMSPROVIDER_H
|
|
|
|
#include "stdbool.h"
|
|
#include "stdint.h"
|
|
|
|
typedef struct {
|
|
void *env;
|
|
|
|
bool (*sendDataPdu)(void *env, char *phone, uint8_t phoneSize, uint8_t *data, uint16_t dataSize);
|
|
} tEraGlonassSmsProvider;
|
|
|
|
|
|
#define EraGlonassSmsProvider_SendDataPdu(ENV, PHONE, DATA, DATA_LEN) (ENV)->sendDataPdu((ENV)->env,(PHONE).data,(PHONE).length,DATA,DATA_LEN)
|
|
|
|
#endif //UVEOS_ON_NATION_ERAGLONASSUVEOS_SMSPROVIDER_H
|