Skip to content

Commit 27bc345

Browse files
committed
Merge pull request #3490 from facchinm/PR3123
Merging PR3123
2 parents 5d388e1 + e75d029 commit 27bc345

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

libraries/Ethernet/keywords.txt

+1
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ endPacket KEYWORD2
3030
parsePacket KEYWORD2
3131
remoteIP KEYWORD2
3232
remotePort KEYWORD2
33+
getSocketNumber KEYWORD2
3334

3435
#######################################
3536
# Constants (LITERAL1)

libraries/Ethernet/src/EthernetClient.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -171,3 +171,7 @@ EthernetClient::operator bool() {
171171
bool EthernetClient::operator==(const EthernetClient& rhs) {
172172
return _sock == rhs._sock && _sock != MAX_SOCK_NUM && rhs._sock != MAX_SOCK_NUM;
173173
}
174+
175+
+uint8_t EthernetClient::getSocketNumber () {
176+
+ return _sock;
177+
+}

libraries/Ethernet/src/EthernetClient.h

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ class EthernetClient : public Client {
2828
virtual bool operator!=(const bool value) { return bool() != value; }
2929
virtual bool operator==(const EthernetClient&);
3030
virtual bool operator!=(const EthernetClient& rhs) { return !this->operator==(rhs); };
31+
uint8_t getSocketNumber();
3132

3233
friend class EthernetServer;
3334

0 commit comments

Comments
 (0)