Browse Source
Merge pull request #554 from IoTThinks/IoTThinks-patch-implement-peek
To implement peek()
dependabot/github_actions/actions/checkout-4
Sara Damiano
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
8 additions and
4 deletions
-
src/TinyGsmFifo.h
-
src/TinyGsmTCP.tpp
|
|
@ -122,6 +122,11 @@ public: |
|
|
|
return n - c; |
|
|
|
} |
|
|
|
|
|
|
|
uint8_t peek() |
|
|
|
{ |
|
|
|
return _b[_r]; |
|
|
|
} |
|
|
|
|
|
|
|
private: |
|
|
|
int _inc(int i, int n = 1) |
|
|
|
{ |
|
|
|
|
|
@ -241,10 +241,9 @@ class TinyGsmTCP { |
|
|
|
return -1; |
|
|
|
} |
|
|
|
|
|
|
|
// TODO(SRGDamia1): Implement peek |
|
|
|
int peek() override { |
|
|
|
return -1; |
|
|
|
} |
|
|
|
int peek() override { |
|
|
|
return (uint8_t)rx.peek(); |
|
|
|
} |
|
|
|
|
|
|
|
void flush() override { |
|
|
|
at->stream.flush(); |
|
|
|