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.
Diff: SocketAddress.h
- Revision:
- 4:bbe51641f405
- Parent:
- 3:dea0cdb42241
- Child:
- 6:0914f9b9b24b
--- a/SocketAddress.h Tue Apr 05 06:56:22 2016 -0500 +++ b/SocketAddress.h Tue Apr 05 09:07:28 2016 -0500 @@ -15,8 +15,8 @@ * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -#ifndef SOCKETADDRESS_H -#define SOCKETADDRESS_H +#ifndef SOCKET_ADDRESS_H +#define SOCKET_ADDRESS_H /** * A general socket address composed of the IP address and port @@ -25,13 +25,14 @@ public: /** SocketAddress lifetime */ - SocketAddress(const char *addr, uint16_t port); + SocketAddress(const char *addr = 0, uint16_t port = 0); + SocketAddress(const SocketAddress &); ~SocketAddress(); /** Set the IP address \param host Null-terminated string representing the IP address */ - void set_address(const char *host); + void set_ip_address(const char *host); /** Set the port \param port 16-bit port @@ -41,7 +42,7 @@ /** Get the IP address \return The string representation of the IP Address */ - const char *get_address(); + const char *get_ip_address(); /** Get the port \return The 16-bit port