Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: DnsQuery
Dependents: WizFi310_TCP_Echo_Server_Example
Fork of NetworkSocketAPI by
Diff: SocketInterface.h
- Branch:
- api-changes
- Revision:
- 43:09ea32f2eb54
- Parent:
- 42:49893d13c432
- Child:
- 48:b3bbe28a7963
diff -r 49893d13c432 -r 09ea32f2eb54 SocketInterface.h
--- a/SocketInterface.h Tue Feb 23 05:07:02 2016 -0600
+++ b/SocketInterface.h Wed Feb 24 22:04:19 2016 -0600
@@ -39,22 +39,26 @@
/** Set the IP address of the socket
* @param ip IP address to connect to
*/
- virtual void setIPAddress(const char *ip);
+ virtual void setIPAddress(const char *ip) { (void)ip; }
/** Set the port of the socket
* @param port Port to connect to
*/
- virtual void setPort(uint16_t port);
+ virtual void setPort(uint16_t port) { (void)port; }
/** Set a timeout on network operations
* @param timeout Maximum time in milliseconds for socket operations
*/
- virtual void setTimeout(uint32_t timeout);
+ virtual void setTimeout(uint32_t timeout) { (void)timeout; }
/** Status of the socket
* @return True if connected
*/
- virtual bool isConnected();
+ virtual bool isConnected()
+ {
+ // By default return true if socket was created successfully
+ return true;
+ }
/** Open a connection to the underlying address
* @param ip IP address to connect to
