Skip to content

Commit d1c7338

Browse files
sandeepmistry256dpi
authored andcommitted
Make newly inlined lwmqtt_arduino_ functions declared with inline
1 parent 847a852 commit d1c7338

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

src/MQTTClient.h

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,31 +13,28 @@ typedef struct {
1313
uint32_t end;
1414
} lwmqtt_arduino_timer_t;
1515

16-
void lwmqtt_arduino_timer_set(void *ref, uint32_t timeout);
17-
18-
int32_t lwmqtt_arduino_timer_get(void *ref);
19-
2016
typedef struct {
2117
Client *client;
2218
} lwmqtt_arduino_network_t;
2319

24-
void lwmqtt_arduino_timer_set(void *ref, uint32_t timeout) {
20+
21+
inline void lwmqtt_arduino_timer_set(void *ref, uint32_t timeout) {
2522
// cast timer reference
2623
auto t = (lwmqtt_arduino_timer_t *)ref;
2724

2825
// set future end time
2926
t->end = (uint32_t)(millis() + timeout);
3027
}
3128

32-
int32_t lwmqtt_arduino_timer_get(void *ref) {
29+
inline int32_t lwmqtt_arduino_timer_get(void *ref) {
3330
// cast timer reference
3431
auto t = (lwmqtt_arduino_timer_t *)ref;
3532

3633
// get difference to end time
3734
return (int32_t)t->end - (int32_t)millis();
3835
}
3936

40-
lwmqtt_err_t lwmqtt_arduino_network_read(void *ref, uint8_t *buffer, size_t len, size_t *read, uint32_t timeout) {
37+
inline lwmqtt_err_t lwmqtt_arduino_network_read(void *ref, uint8_t *buffer, size_t len, size_t *read, uint32_t timeout) {
4138
// cast network reference
4239
auto n = (lwmqtt_arduino_network_t *)ref;
4340

@@ -53,7 +50,7 @@ lwmqtt_err_t lwmqtt_arduino_network_read(void *ref, uint8_t *buffer, size_t len,
5350
return LWMQTT_SUCCESS;
5451
}
5552

56-
lwmqtt_err_t lwmqtt_arduino_network_write(void *ref, uint8_t *buffer, size_t len, size_t *sent, uint32_t /*timeout*/) {
53+
inline lwmqtt_err_t lwmqtt_arduino_network_write(void *ref, uint8_t *buffer, size_t len, size_t *sent, uint32_t /*timeout*/) {
5754
// cast network reference
5855
auto n = (lwmqtt_arduino_network_t *)ref;
5956

0 commit comments

Comments
 (0)