Browse Source

Override Client.write(const char*)

v_master
Volodymyr Shymanskyy 6 years ago
parent
commit
4c994651b3
7 changed files with 35 additions and 0 deletions
  1. +5
    -0
      src/TinyGsmClientA6.h
  2. +5
    -0
      src/TinyGsmClientBG96.h
  3. +5
    -0
      src/TinyGsmClientESP8266.h
  4. +5
    -0
      src/TinyGsmClientM590.h
  5. +5
    -0
      src/TinyGsmClientSIM800.h
  6. +5
    -0
      src/TinyGsmClientUBLOX.h
  7. +5
    -0
      src/TinyGsmClientXBee.h

+ 5
- 0
src/TinyGsmClientA6.h View File

@ -108,6 +108,11 @@ public:
return write(&c, 1);
}
virtual size_t write(const char *str) {
if (str == NULL) return 0;
return write((const uint8_t *)str, strlen(str));
}
virtual int available() {
TINY_GSM_YIELD();
if (!rx.size() && sock_connected) {


+ 5
- 0
src/TinyGsmClientBG96.h View File

@ -108,6 +108,11 @@ public:
return write(&c, 1);
}
virtual size_t write(const char *str) {
if (str == NULL) return 0;
return write((const uint8_t *)str, strlen(str));
}
virtual int available() {
TINY_GSM_YIELD();
if (!rx.size()) {


+ 5
- 0
src/TinyGsmClientESP8266.h View File

@ -90,6 +90,11 @@ public:
return write(&c, 1);
}
virtual size_t write(const char *str) {
if (str == NULL) return 0;
return write((const uint8_t *)str, strlen(str));
}
virtual int available() {
TINY_GSM_YIELD();
if (!rx.size() && sock_connected) {


+ 5
- 0
src/TinyGsmClientM590.h View File

@ -105,6 +105,11 @@ public:
return write(&c, 1);
}
virtual size_t write(const char *str) {
if (str == NULL) return 0;
return write((const uint8_t *)str, strlen(str));
}
virtual int available() {
TINY_GSM_YIELD();
if (!rx.size() && sock_connected) {


+ 5
- 0
src/TinyGsmClientSIM800.h View File

@ -114,6 +114,11 @@ public:
return write(&c, 1);
}
virtual size_t write(const char *str) {
if (str == NULL) return 0;
return write((const uint8_t *)str, strlen(str));
}
virtual int available() {
TINY_GSM_YIELD();
if (!rx.size() && sock_connected) {


+ 5
- 0
src/TinyGsmClientUBLOX.h View File

@ -107,6 +107,11 @@ public:
return write(&c, 1);
}
virtual size_t write(const char *str) {
if (str == NULL) return 0;
return write((const uint8_t *)str, strlen(str));
}
virtual int available() {
TINY_GSM_YIELD();
if (!rx.size()) {


+ 5
- 0
src/TinyGsmClientXBee.h View File

@ -118,6 +118,11 @@ public:
return write(&c, 1);
}
virtual size_t write(const char *str) {
if (str == NULL) return 0;
return write((const uint8_t *)str, strlen(str));
}
virtual int available() {
TINY_GSM_YIELD();
return at->stream.available();


Loading…
Cancel
Save