Skip to content

Commit 207858b

Browse files
Client.h defined the read signature as 'int read(uint8_t *, size_t)'; rework all internal API's to match that
1 parent 694f274 commit 207858b

File tree

18 files changed

+19
-19
lines changed

18 files changed

+19
-19
lines changed

cores/arduino/CDC.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ int CDC::read()
143143
return data;
144144
}
145145

146-
size_t CDC::read(uint8_t *buffer, size_t size)
146+
int CDC::read(uint8_t *buffer, size_t size)
147147
{
148148
return stm32l0_usbd_cdc_receive(_usbd_cdc, (uint8_t*)buffer, size, false);
149149
}

cores/arduino/Callback.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@
3030

3131
class Callback {
3232
public:
33-
Callback() : _callback(NULL), _context(NULL) { }
33+
Callback() : _callback(NULL), _context(nullptr) { }
3434

35-
Callback(void (*function)(void)) : _callback((void (*)(void*))function), _context(NULL) { }
35+
Callback(void (*function)(void)) : _callback((void (*)(void*))function), _context(nullptr) { }
3636

3737
template<typename T>
3838
Callback(void (T::*method)(), T *object) { bind(&method, object); }

cores/arduino/FS.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ int File::read() {
118118
return -1;
119119
}
120120

121-
size_t File::read(uint8_t* data, size_t size) {
121+
int File::read(uint8_t* data, size_t size) {
122122
if (_handle) {
123123
return _handle->read(data, size);
124124
}

cores/arduino/FS.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ class File : public Stream
6565
// Stream methods:
6666
int available() override;
6767
int read() override;
68-
size_t read(uint8_t* data, size_t size) override;
68+
int read(uint8_t* data, size_t size) override;
6969
int peek() override;
7070

7171
// File methods

cores/arduino/HardwareSerial.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class HardwareSerial : public Stream
4747
virtual int available(void) = 0;
4848
virtual int peek(void) = 0;
4949
virtual int read(void) = 0;
50-
virtual size_t read(uint8_t *buffer, size_t size) = 0;
50+
virtual int read(uint8_t *buffer, size_t size) = 0;
5151
virtual void flush(void) = 0;
5252
virtual size_t write(uint8_t) = 0;
5353
using Print::write; // pull in write(str) and write(buf, size) from Print

cores/arduino/Stream.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
#define PARSE_TIMEOUT 1000 // default number of milli-seconds to wait
2929

30-
size_t Stream::read(uint8_t *buffer, size_t size)
30+
int Stream::read(uint8_t *buffer, size_t size)
3131
{
3232
size_t count = 0;
3333

cores/arduino/Stream.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ class Stream : public Print
5959
public:
6060
virtual int available() = 0;
6161
virtual int read() = 0;
62-
virtual size_t read(uint8_t *buffer, size_t size);
62+
virtual int read(uint8_t *buffer, size_t size);
6363
virtual int peek() = 0;
6464

6565
Stream() {_timeout=1000;}

cores/arduino/USBAPI.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class CDC : public HardwareSerial
6666
virtual int availableForWrite(void);
6767
virtual int peek(void);
6868
virtual int read(void);
69-
virtual size_t read(uint8_t *buffer, size_t size);
69+
virtual int read(uint8_t *buffer, size_t size);
7070
virtual void flush(void);
7171
virtual size_t write(uint8_t);
7272
virtual size_t write(const uint8_t *buffer, size_t size);

cores/arduino/Uart.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ int Uart::read()
143143
return data;
144144
}
145145

146-
size_t Uart::read(uint8_t *buffer, size_t size)
146+
int Uart::read(uint8_t *buffer, size_t size)
147147
{
148148
return stm32l0_uart_receive(_uart, (uint8_t*)buffer, size, false);
149149
}

cores/arduino/Uart.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class Uart : public HardwareSerial
5252
virtual int availableForWrite(void);
5353
virtual int peek();
5454
virtual int read();
55-
virtual size_t read(uint8_t *buffer, size_t size);
55+
virtual int read(uint8_t *buffer, size_t size);
5656
virtual void flush();
5757
virtual size_t write(const uint8_t data);
5858
virtual size_t write(const uint8_t *buffer, size_t size);

libraries/FskRadio/src/FskRadio.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -425,7 +425,7 @@ int FskRadioClass::read()
425425
return data;
426426
}
427427

428-
size_t FskRadioClass::read(uint8_t *buffer, size_t size)
428+
int FskRadioClass::read(uint8_t *buffer, size_t size)
429429
{
430430
size_t count;
431431

libraries/FskRadio/src/FskRadio.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ class FskRadioClass : public Stream
8585
int parsePacket();
8686
virtual int available();
8787
virtual int read();
88-
virtual size_t read(uint8_t *buffer, size_t size);
88+
virtual int read(uint8_t *buffer, size_t size);
8989
virtual int peek();
9090
virtual void purge();
9191

libraries/LoRaRadio/src/LoRaRadio.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ int LoRaRadioClass::read()
397397
return data;
398398
}
399399

400-
size_t LoRaRadioClass::read(uint8_t *buffer, size_t size)
400+
int LoRaRadioClass::read(uint8_t *buffer, size_t size)
401401
{
402402
size_t count;
403403

libraries/LoRaRadio/src/LoRaRadio.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ class LoRaRadioClass : public Stream
9494
int parsePacket();
9595
virtual int available();
9696
virtual int read();
97-
virtual size_t read(uint8_t *buffer, size_t size);
97+
virtual int read(uint8_t *buffer, size_t size);
9898
virtual int peek();
9999
virtual void purge();
100100

libraries/LoRaWAN/src/LoRaWAN.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -989,7 +989,7 @@ int LoRaWANClass::read()
989989
return data;
990990
}
991991

992-
size_t LoRaWANClass::read(uint8_t *buffer, size_t size)
992+
int LoRaWANClass::read(uint8_t *buffer, size_t size)
993993
{
994994
size_t count;
995995

libraries/LoRaWAN/src/LoRaWAN.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ class LoRaWANClass : public Stream
148148
int parsePacket();
149149
virtual int available();
150150
virtual int read();
151-
virtual size_t read(uint8_t *buffer, size_t size);
151+
virtual int read(uint8_t *buffer, size_t size);
152152
virtual int peek();
153153
virtual void flush();
154154
uint8_t remotePort();

libraries/Wire/src/Wire.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ int TwoWire::read(void)
275275
return _rx_data[_rx_read++];
276276
}
277277

278-
size_t TwoWire::read(uint8_t *buffer, size_t size)
278+
int TwoWire::read(uint8_t *buffer, size_t size)
279279
{
280280
if (size > (unsigned int)(_rx_write - _rx_read))
281281
{

libraries/Wire/src/Wire.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ class TwoWire : public Stream
5252

5353
virtual int available(void);
5454
virtual int read(void);
55-
virtual size_t read(uint8_t *buffer, size_t size);
55+
virtual int read(uint8_t *buffer, size_t size);
5656
virtual int peek(void);
5757
virtual void flush(void);
5858
void onReceive(void(*)(int));

0 commit comments

Comments
 (0)