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.
Fork of MTS-Socket by
Endpoint Class Reference
IP Endpoint (address, port) More...
#include <Endpoint.h>
Inherited by TCPSocketConnection.
Public Member Functions | |
Endpoint (void) | |
IP Endpoint (address, port) | |
void | reset_address (void) |
Reset the address of this endpoint. | |
int | set_address (const char *host, const int port) |
Set the address of this endpoint. | |
char * | get_address (void) |
Get the IP address of this endpoint. | |
int | get_port (void) |
Get the port of this endpoint. | |
Friends | |
class | UDPSocket |
Detailed Description
IP Endpoint (address, port)
Definition at line 9 of file Endpoint.h.
Constructor & Destructor Documentation
Endpoint | ( | void | ) |
IP Endpoint (address, port)
Definition at line 10 of file Endpoint.cpp.
Member Function Documentation
char * get_address | ( | void | ) |
Get the IP address of this endpoint.
- Returns:
- The IP address of this endpoint.
Definition at line 39 of file Endpoint.cpp.
int get_port | ( | void | ) |
Get the port of this endpoint.
- Returns:
- The port of this endpoint
Definition at line 44 of file Endpoint.cpp.
void reset_address | ( | void | ) |
Reset the address of this endpoint.
Definition at line 19 of file Endpoint.cpp.
int set_address | ( | const char * | host, |
const int | port | ||
) |
Set the address of this endpoint.
- Parameters:
-
host The endpoint address (it can either be an IP Address or a hostname that will be resolved with DNS). port The endpoint port
- Returns:
- 0 on success, -1 on failure (when an hostname cannot be resolved by DNS).
Definition at line 25 of file Endpoint.cpp.
Generated on Wed Jul 13 2022 10:29:47 by
