Added function to return network interface.
MQTTEthernet.h@65:ff8eaf67f510, 2020-03-21 (annotated)
- Committer:
- lamell
- Date:
- Sat Mar 21 16:17:57 2020 -0400
- Revision:
- 65:ff8eaf67f510
- Parent:
- 54:ff9e5c4b52d0
File MQTTClient.h:
Changed MAX_MQTT_PACKET_SIZE = 2048, original size is limited to 100 bytes.
If the message is larher than this limit, then no message will be identified in the server.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
icraggs | 29:833386b16f3e | 1 | |
icraggs | 29:833386b16f3e | 2 | #if !defined(MQTTETHERNET_H) |
icraggs | 29:833386b16f3e | 3 | #define MQTTETHERNET_H |
icraggs | 29:833386b16f3e | 4 | |
icraggs | 43:21da1f744243 | 5 | #include "MQTTmbed.h" |
icraggs | 29:833386b16f3e | 6 | #include "EthernetInterface.h" |
icraggs | 31:a51dd239b78e | 7 | #include "MQTTSocket.h" |
icraggs | 29:833386b16f3e | 8 | |
icraggs | 31:a51dd239b78e | 9 | class MQTTEthernet : public MQTTSocket |
icraggs | 29:833386b16f3e | 10 | { |
icraggs | 29:833386b16f3e | 11 | public: |
icraggs | 54:ff9e5c4b52d0 | 12 | MQTTEthernet() : MQTTSocket(ð) |
icraggs | 29:833386b16f3e | 13 | { |
icraggs | 29:833386b16f3e | 14 | eth.connect(); |
icraggs | 29:833386b16f3e | 15 | } |
icraggs | 29:833386b16f3e | 16 | |
icraggs | 41:b7e86fa6dbb8 | 17 | EthernetInterface& getEth() |
icraggs | 41:b7e86fa6dbb8 | 18 | { |
icraggs | 41:b7e86fa6dbb8 | 19 | return eth; |
icraggs | 41:b7e86fa6dbb8 | 20 | } |
icraggs | 41:b7e86fa6dbb8 | 21 | |
icraggs | 29:833386b16f3e | 22 | private: |
icraggs | 29:833386b16f3e | 23 | |
icraggs | 29:833386b16f3e | 24 | EthernetInterface eth; |
icraggs | 29:833386b16f3e | 25 | |
icraggs | 29:833386b16f3e | 26 | }; |
icraggs | 29:833386b16f3e | 27 | |
icraggs | 29:833386b16f3e | 28 | |
icraggs | 29:833386b16f3e | 29 | #endif |