Browse Source

Explicit destructors

v_master
Sara Damiano 5 years ago
parent
commit
1e15d1db6a
14 changed files with 74 additions and 1 deletions
  1. +4
    -0
      src/TinyGsmClientA6.h
  2. +5
    -0
      src/TinyGsmClientBG96.h
  3. +6
    -0
      src/TinyGsmClientESP8266.h
  4. +4
    -0
      src/TinyGsmClientM590.h
  5. +6
    -0
      src/TinyGsmClientM95.h
  6. +6
    -0
      src/TinyGsmClientMC60.h
  7. +5
    -1
      src/TinyGsmClientSIM5360.h
  8. +6
    -0
      src/TinyGsmClientSIM7000.h
  9. +6
    -0
      src/TinyGsmClientSIM800.h
  10. +2
    -0
      src/TinyGsmClientSIM808.h
  11. +6
    -0
      src/TinyGsmClientSaraR4.h
  12. +6
    -0
      src/TinyGsmClientSequansMonarch.h
  13. +6
    -0
      src/TinyGsmClientUBLOX.h
  14. +6
    -0
      src/TinyGsmClientXBee.h

+ 4
- 0
src/TinyGsmClientA6.h View File

@ -57,6 +57,8 @@ public:
init(&modem);
}
virtual ~GsmClient(){}
bool init(TinyGsmA6* modem) {
this->at = modem;
this->mux = -1;
@ -120,6 +122,8 @@ public:
{
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmA6() {}
/*
* Basic functions


+ 5
- 0
src/TinyGsmClientBG96.h View File

@ -57,6 +57,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmBG96* modem, uint8_t mux = 1) {
this->at = modem;
this->mux = mux;
@ -124,6 +126,8 @@ private:
// : GsmClient(modem, mux)
// {}
//
// virtual ~GsmClientSecure(){}
//
// public:
// virtual int connect(const char *host, uint16_t port, int timeout_s) {
// stop();
@ -142,6 +146,7 @@ public:
{
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmBG96() {}
/*
* Basic functions


+ 6
- 0
src/TinyGsmClientESP8266.h View File

@ -57,6 +57,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmESP8266* modem, uint8_t mux = 1) {
this->at = modem;
this->mux = mux;
@ -119,6 +121,8 @@ public:
: GsmClient(modem, mux)
{}
virtual ~GsmClientSecure() {}
public:
virtual int connect(const char *host, uint16_t port, int timeout_s) {
stop();
@ -138,6 +142,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmESP8266() {}
/*
* Basic functions
*/


+ 4
- 0
src/TinyGsmClientM590.h View File

@ -57,6 +57,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmM590* modem, uint8_t mux = 1) {
this->at = modem;
this->mux = mux;
@ -119,6 +121,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmM590() {}
/*
* Basic functions
*/


+ 6
- 0
src/TinyGsmClientM95.h View File

@ -57,6 +57,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmM95* modem, uint8_t mux = 1) {
this->at = modem;
this->mux = mux;
@ -122,6 +124,8 @@ private:
// : GsmClient(modem, mux)
// {}
//
// virtual ~GsmClientSecure() {}
//
// public:
// virtual int connect(const char *host, uint16_t port, int timeout_s) {
// stop();
@ -141,6 +145,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmM95() {}
/*
* Basic functions
*/


+ 6
- 0
src/TinyGsmClientMC60.h View File

@ -61,6 +61,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmMC60* modem, uint8_t mux = 1) {
this->at = modem;
this->mux = mux;
@ -126,6 +128,8 @@ private:
// : GsmClient(modem, mux)
// {}
//
// virtual ~GsmClientSecure(){}
//
// public:
// virtual int connect(const char *host, uint16_t port, int timeout_s) {
// stop();
@ -145,6 +149,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmMC60() {}
/*
* Basic functions
*/


+ 5
- 1
src/TinyGsmClientSIM5360.h View File

@ -62,6 +62,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmSim5360* modem, uint8_t mux = 1) {
this->at = modem;
this->mux = mux;
@ -128,6 +130,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmSim5360(){}
/*
* Basic functions
*/
@ -220,7 +224,7 @@ TINY_GSM_MODEM_GET_INFO_ATI()
delay(3000);
return true;
}
bool sleepEnable(bool enable = true) {
sendAT(GF("+CSCLK="), enable);
return waitResponse() == 1;


+ 6
- 0
src/TinyGsmClientSIM7000.h View File

@ -62,6 +62,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmSim7000* modem, uint8_t mux = 1) {
this->at = modem;
this->mux = mux;
@ -130,6 +132,8 @@ public:
: GsmClient(modem, mux)
{}
virtual ~GsmClientSecure(){}
public:
virtual int connect(const char *host, uint16_t port, int timeout_s) {
stop();
@ -150,6 +154,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmSim7000() {}
/*
* Basic functions
*/


+ 6
- 0
src/TinyGsmClientSIM800.h View File

@ -63,6 +63,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmSim800* modem, uint8_t mux = 1) {
this->at = modem;
this->mux = mux;
@ -130,6 +132,8 @@ public:
: GsmClient(modem, mux)
{}
virtual ~GsmClientSecure(){}
public:
virtual int connect(const char *host, uint16_t port, int timeout_s) {
stop();
@ -149,6 +153,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmSim800() {}
/*
* Basic functions
*/


+ 2
- 0
src/TinyGsmClientSIM808.h View File

@ -22,6 +22,8 @@ public:
: TinyGsmSim800(stream)
{}
virtual ~TinyGsmSim808(){}
/*
* GPS location functions
*/


+ 6
- 0
src/TinyGsmClientSaraR4.h View File

@ -58,6 +58,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmSaraR4* modem, uint8_t mux = 0) {
this->at = modem;
this->mux = mux;
@ -134,6 +136,8 @@ public:
: GsmClient(modem, mux)
{}
virtual ~GsmClientSecure(){}
public:
virtual int connect(const char *host, uint16_t port, int timeout_s) {
stop();
@ -160,6 +164,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmSaraR4(){}
/*
* Basic functions
*/


+ 6
- 0
src/TinyGsmClientSequansMonarch.h View File

@ -66,6 +66,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmSequansMonarch* modem, uint8_t mux = 1) {
this->at = modem;
this->mux = mux;
@ -135,6 +137,8 @@ public:
: GsmClient(modem, mux)
{}
virtual ~GsmClientSecure(){}
protected:
bool strictSSL = false;
@ -179,6 +183,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmSequansMonarch() {}
/*
* Basic functions
*/


+ 6
- 0
src/TinyGsmClientUBLOX.h View File

@ -58,6 +58,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmUBLOX* modem, uint8_t mux = 0) {
this->at = modem;
this->mux = mux;
@ -134,6 +136,8 @@ public:
: GsmClient(modem, mux)
{}
virtual ~GsmClientSecure(){}
public:
virtual int connect(const char *host, uint16_t port, int timeout_s) {
stop();
@ -160,6 +164,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmUBLOX() {}
/*
* Basic functions
*/


+ 6
- 0
src/TinyGsmClientXBee.h View File

@ -80,6 +80,8 @@ public:
init(&modem, mux);
}
virtual ~GsmClient(){}
bool init(TinyGsmXBee* modem, uint8_t mux = 0) {
this->at = modem;
this->mux = mux;
@ -238,6 +240,8 @@ public:
: GsmClient(modem, mux)
{}
virtual ~GsmClientSecure(){}
public:
virtual int connect(const char *host, uint16_t port, int timeout_s) {
// NOTE: Not caling stop() or yeild() here
@ -283,6 +287,8 @@ public:
memset(sockets, 0, sizeof(sockets));
}
virtual ~TinyGsmXBee() {}
/*
* Basic functions
*/


Loading…
Cancel
Save