![]() |
W60X_Arduino
|
Server_class
Functions | |
| WiFiServer::WiFiServer (IPAddress addr, uint16_t port) | |
| This constructor is used to init WiFiServer object with the address and port specify by caller. More... | |
| WiFiServer::WiFiServer (uint16_t port) | |
| This constructor is used to init WiFiServer object with port specify by caller. More... | |
| bool | WiFiServer::hasClient () |
| void | WiFiServer::begin () |
| This function is used to start the WiFiServer. More... | |
| void | WiFiServer::begin (uint16_t port) |
| This function is used to start the WiFiServer. More... | |
| void | WiFiServer::setNoDelay (bool nodelay) |
| This function is used to set no-delay flag. More... | |
| bool | WiFiServer::getNoDelay () |
| This function is used to get no-delay flag. More... | |
| virtual size_t | WiFiServer::write (uint8_t) |
| This function is used to send the message (one byte) to peer. More... | |
| virtual size_t | WiFiServer::write (const uint8_t *buf, size_t size) |
| This function is used to send the message to peer. More... | |
| uint8_t | WiFiServer::status () |
| void | WiFiServer::close () |
| This function is used to close the connection. More... | |
| void | WiFiServer::stop () |
| This function is used to close the connection. More... | |
| long | WiFiServer::_accept (tcp_pcb *newpcb, long err) |
| static err_t | WiFiServer::_s_accept (void *arg, tcp_pcb *newpcb, err_t err) |
Detailed Description
Function Documentation
◆ begin() [1/2]
|
virtual |
◆ begin() [2/2]
| void WiFiServer::begin | ( | uint16_t | port | ) |
This function is used to start the WiFiServer.
- Parameters
-
[in] port Specify the port used by the object.
- Returns
- None
- Note
◆ close()
| void WiFiServer::close | ( | ) |
This function is used to close the connection.
- Parameters
-
[in] None
- Returns
- None
- Note
◆ getNoDelay()
| bool WiFiServer::getNoDelay | ( | ) |
This function is used to get no-delay flag.
- Parameters
-
[in] None
- Returns
- If the no-delay flag is true, return true, otherwise return false.
- Note
◆ setNoDelay()
| void WiFiServer::setNoDelay | ( | bool | nodelay | ) |
This function is used to set no-delay flag.
- Parameters
-
[in] nodelay Specify the flag of no-delay
- Returns
- None
- Note
◆ stop()
| void WiFiServer::stop | ( | ) |
This function is used to close the connection.
- Parameters
-
[in] None
- Returns
- None
- Note
◆ WiFiServer() [1/2]
| WiFiServer::WiFiServer | ( | IPAddress | addr, |
| uint16_t | port | ||
| ) |
This constructor is used to init WiFiServer object with the address and port specify by caller.
- Parameters
-
[in] addr Specify the IPv4 address. [in] port Specify the port used by the object.
- Returns
- None
- Note
◆ WiFiServer() [2/2]
| WiFiServer::WiFiServer | ( | uint16_t | port | ) |
This constructor is used to init WiFiServer object with port specify by caller.
- Parameters
-
[in] port Specify the port used by the object.
- Returns
- None
- Note
◆ write() [1/2]
|
virtual |
This function is used to send the message (one byte) to peer.
- Parameters
-
[in] b Specify the byte which will be sent to peer.
- Returns
- The length of the message sent to peer.
- Note
Implements Print.
◆ write() [2/2]
|
virtual |
This function is used to send the message to peer.
- Parameters
-
[in] buf Specify the buffer which will be sent to perr. [in] size Specify the length which will be sent.
- Returns
- The length of the message sent to peer.
- Note
Reimplemented from Print.
Generated by
1.8.14
