This is the Interface library for WIZnet W5500 chip which forked of EthernetInterfaceW5500, WIZnetInterface and WIZ550ioInterface. This library has simple name as "W5500Interface". and can be used for Wiz550io users also.
Dependents: EvrythngApi Websocket_Ethernet_HelloWorld_W5500 Websocket_Ethernet_W5500 CurrentWeatherData_W5500 ... more
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 28 of file Endpoint.h.
Constructor & Destructor Documentation
Endpoint | ( | void | ) |
IP Endpoint (address, port)
Definition at line 23 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 53 of file Endpoint.cpp.
int get_port | ( | void | ) |
Get the port of this endpoint.
- Returns:
- The port of this endpoint
Definition at line 58 of file Endpoint.cpp.
void reset_address | ( | void | ) |
Reset the address of this endpoint.
Definition at line 29 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 35 of file Endpoint.cpp.
Generated on Thu Jul 14 2022 02:02:03 by 1.7.2