#include <native_ethernet_client.h>
Definition at line 23 of file native_ethernet_client.h.
◆ NativeEthernetClientHAL() [1/2]
| net::NativeEthernetClientHAL::NativeEthernetClientHAL |
( |
| ) |
|
|
inline |
◆ ~NativeEthernetClientHAL()
| net::NativeEthernetClientHAL::~NativeEthernetClientHAL |
( |
| ) |
|
|
inlineoverride |
◆ NativeEthernetClientHAL() [2/2]
| net::NativeEthernetClientHAL::NativeEthernetClientHAL |
( |
int | client_socket | ) |
|
|
inlineexplicit |
◆ abort()
| void net::NativeEthernetClientHAL::abort |
( |
| ) |
|
|
inlineoverride |
◆ available()
| int net::NativeEthernetClientHAL::available |
( |
| ) |
|
|
inlineoverride |
◆ availableForWrite()
| int net::NativeEthernetClientHAL::availableForWrite |
( |
| ) |
|
|
inlineoverride |
◆ close()
| void net::NativeEthernetClientHAL::close |
( |
| ) |
|
|
inlineoverride |
◆ closeOutput()
| void net::NativeEthernetClientHAL::closeOutput |
( |
| ) |
|
|
inlineoverride |
◆ connect() [1/2]
| int net::NativeEthernetClientHAL::connect |
( |
const char * | host, |
|
|
uint16_t | port ) |
|
inlineoverride |
◆ connect() [2/2]
| int net::NativeEthernetClientHAL::connect |
( |
IPAddress | ip, |
|
|
uint16_t | port ) |
|
inlineoverride |
◆ connected()
| uint8_t net::NativeEthernetClientHAL::connected |
( |
| ) |
|
|
inlineoverride |
◆ connectionId()
| uintptr_t net::NativeEthernetClientHAL::connectionId |
( |
| ) |
|
|
inlineoverride |
◆ connectionTimeout()
| uint16_t net::NativeEthernetClientHAL::connectionTimeout |
( |
| ) |
const |
|
inlineoverride |
◆ connectNoWait() [1/2]
| int net::NativeEthernetClientHAL::connectNoWait |
( |
const char * | host, |
|
|
uint16_t | port ) |
|
inlineoverride |
◆ connectNoWait() [2/2]
| int net::NativeEthernetClientHAL::connectNoWait |
( |
const IPAddress & | ip, |
|
|
uint16_t | port ) |
|
inlineoverride |
◆ flush()
| void net::NativeEthernetClientHAL::flush |
( |
| ) |
|
|
inlineoverride |
◆ isNoDelay()
| bool net::NativeEthernetClientHAL::isNoDelay |
( |
| ) |
|
|
inlineoverride |
◆ localIP()
| IPAddress net::NativeEthernetClientHAL::localIP |
( |
| ) |
|
|
inlineoverride |
◆ localPort()
| uint16_t net::NativeEthernetClientHAL::localPort |
( |
| ) |
|
|
inlineoverride |
◆ operator bool()
| net::NativeEthernetClientHAL::operator bool |
( |
| ) |
|
|
inlineexplicitoverride |
◆ peek()
| int net::NativeEthernetClientHAL::peek |
( |
| ) |
|
|
inlineoverride |
◆ read() [1/2]
| int net::NativeEthernetClientHAL::read |
( |
| ) |
|
|
inlineoverride |
◆ read() [2/2]
| int net::NativeEthernetClientHAL::read |
( |
uint8_t * | buf, |
|
|
size_t | size ) |
|
inlineoverride |
◆ remoteIP()
| IPAddress net::NativeEthernetClientHAL::remoteIP |
( |
| ) |
|
|
inlineoverride |
◆ remotePort()
| uint16_t net::NativeEthernetClientHAL::remotePort |
( |
| ) |
|
|
inlineoverride |
◆ setConnectionTimeout()
| void net::NativeEthernetClientHAL::setConnectionTimeout |
( |
uint16_t | timeout | ) |
|
|
inlineoverride |
◆ setNoDelay()
| void net::NativeEthernetClientHAL::setNoDelay |
( |
bool | flag | ) |
|
|
inlineoverride |
◆ stop()
| void net::NativeEthernetClientHAL::stop |
( |
| ) |
|
|
inlineoverride |
◆ write() [1/2]
| size_t net::NativeEthernetClientHAL::write |
( |
const uint8_t * | buf, |
|
|
size_t | size ) |
|
inlineoverride |
◆ write() [2/2]
| size_t net::NativeEthernetClientHAL::write |
( |
uint8_t | b | ) |
|
|
inlineoverride |
◆ writeFully() [1/4]
| size_t net::NativeEthernetClientHAL::writeFully |
( |
const char * | s | ) |
|
|
inlineoverride |
◆ writeFully() [2/4]
| size_t net::NativeEthernetClientHAL::writeFully |
( |
const char * | s, |
|
|
size_t | size ) |
|
inlineoverride |
◆ writeFully() [3/4]
| size_t net::NativeEthernetClientHAL::writeFully |
( |
const uint8_t * | buf, |
|
|
size_t | size ) |
|
inlineoverride |
◆ writeFully() [4/4]
| size_t net::NativeEthernetClientHAL::writeFully |
( |
uint8_t | b | ) |
|
|
inlineoverride |
◆ NativeEthernetServerHAL
◆ client_fd
| int net::NativeEthernetClientHAL::client_fd |
Definition at line 228 of file native_ethernet_client.h.
Referenced by available(), connected(), flush(), NativeEthernetClientHAL(), operator bool(), read(), remoteIP(), remotePort(), stop(), write(), and write().
◆ input_buffer
| uint8_t net::NativeEthernetClientHAL::input_buffer[512] |
The documentation for this class was generated from the following file: