6int EthernetClient::connect(IPAddress ip, uint16_t port) {
return hal_->connect(ip, port); }
9int EthernetClient::connect(
const char *host, uint16_t port) {
return hal_->connect(host, port); }
14int EthernetClient::connectNoWait(
const IPAddress &ip, uint16_t port) {
15 return hal_->connectNoWait(ip, port);
19int EthernetClient::connectNoWait(
const char *host, uint16_t port) {
20 return hal_->connectNoWait(host, port);
23uint8_t EthernetClient::connected() {
return hal_->connected(); }
25EthernetClient::operator bool() {
return hal_->operator bool(); }
27void EthernetClient::setConnectionTimeout(uint16_t timeout) {
28 return hal_->setConnectionTimeout(timeout);
32uint16_t EthernetClient::connectionTimeout()
const {
return hal_->connectionTimeout(); }
34void EthernetClient::stop() {
return hal_->stop(); }
38void EthernetClient::close() {
return hal_->close(); }
41void EthernetClient::closeOutput() {
return hal_->closeOutput(); }
44void EthernetClient::abort() {
return hal_->abort(); }
46uint16_t EthernetClient::localPort() {
return hal_->localPort(); }
48IPAddress EthernetClient::remoteIP() {
return hal_->remoteIP(); }
50uint16_t EthernetClient::remotePort() {
return hal_->remotePort(); }
54IPAddress EthernetClient::localIP() {
return hal_->localIP(); }
67uintptr_t EthernetClient::connectionId() {
return hal_->connectionId(); }
73size_t EthernetClient::writeFully(uint8_t b) {
return hal_->writeFully(b); }
75size_t EthernetClient::writeFully(
const char *s) {
return hal_->writeFully(s); }
77size_t EthernetClient::writeFully(
const char *s,
size_t size) {
return hal_->writeFully(s,
size); }
79size_t EthernetClient::writeFully(
const uint8_t *buf,
size_t size) {
80 return hal_->writeFully(buf,
size);
83size_t EthernetClient::write(uint8_t b) {
return hal_->write(b); }
85size_t EthernetClient::write(
const uint8_t *buf,
size_t size) {
return hal_->write(buf,
size); }
87int EthernetClient::availableForWrite() {
return hal_->availableForWrite(); }
89void EthernetClient::flush() {
return hal_->flush(); }
91int EthernetClient::available() {
return hal_->available(); }
93int EthernetClient::read() {
return hal_->read(); }
97int EthernetClient::read(uint8_t *buf,
size_t size) {
return hal_->read(buf,
size); }
99int EthernetClient::peek() {
return hal_->peek(); }
108void EthernetClient::setNoDelay(
bool flag) {
return hal_->setNoDelay(flag); }
112bool EthernetClient::isNoDelay() {
return hal_->isNoDelay(); }