mirror of
https://github.com/esp8266/Arduino.git
synced 2025-04-22 21:23:07 +03:00
Remove unnecessary ICACHE_FLASH_ATTR
This commit is contained in:
parent
26eede862f
commit
7f66a3a415
@ -42,30 +42,30 @@ extern "C"
|
|||||||
|
|
||||||
uint16_t WiFiClient::_localPort = 0;
|
uint16_t WiFiClient::_localPort = 0;
|
||||||
|
|
||||||
ICACHE_FLASH_ATTR WiFiClient::WiFiClient()
|
WiFiClient::WiFiClient()
|
||||||
: _client(0)
|
: _client(0)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
ICACHE_FLASH_ATTR WiFiClient::WiFiClient(ClientContext* client) : _client(client)
|
WiFiClient::WiFiClient(ClientContext* client) : _client(client)
|
||||||
{
|
{
|
||||||
_client->ref();
|
_client->ref();
|
||||||
}
|
}
|
||||||
|
|
||||||
ICACHE_FLASH_ATTR WiFiClient::~WiFiClient()
|
WiFiClient::~WiFiClient()
|
||||||
{
|
{
|
||||||
if (_client)
|
if (_client)
|
||||||
_client->unref();
|
_client->unref();
|
||||||
}
|
}
|
||||||
|
|
||||||
ICACHE_FLASH_ATTR WiFiClient::WiFiClient(const WiFiClient& other)
|
WiFiClient::WiFiClient(const WiFiClient& other)
|
||||||
{
|
{
|
||||||
_client = other._client;
|
_client = other._client;
|
||||||
if (_client)
|
if (_client)
|
||||||
_client->ref();
|
_client->ref();
|
||||||
}
|
}
|
||||||
|
|
||||||
WiFiClient& ICACHE_FLASH_ATTR WiFiClient::operator=(const WiFiClient& other)
|
WiFiClient& WiFiClient::operator=(const WiFiClient& other)
|
||||||
{
|
{
|
||||||
if (_client)
|
if (_client)
|
||||||
_client->unref();
|
_client->unref();
|
||||||
@ -76,7 +76,7 @@ WiFiClient& ICACHE_FLASH_ATTR WiFiClient::operator=(const WiFiClient& other)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int ICACHE_FLASH_ATTR WiFiClient::connect(const char* host, uint16_t port)
|
int WiFiClient::connect(const char* host, uint16_t port)
|
||||||
{
|
{
|
||||||
IPAddress remote_addr;
|
IPAddress remote_addr;
|
||||||
if (WiFi.hostByName(host, remote_addr))
|
if (WiFi.hostByName(host, remote_addr))
|
||||||
@ -86,7 +86,7 @@ int ICACHE_FLASH_ATTR WiFiClient::connect(const char* host, uint16_t port)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int ICACHE_FLASH_ATTR WiFiClient::connect(IPAddress ip, uint16_t port)
|
int WiFiClient::connect(IPAddress ip, uint16_t port)
|
||||||
{
|
{
|
||||||
if (_client)
|
if (_client)
|
||||||
stop();
|
stop();
|
||||||
@ -114,7 +114,7 @@ int ICACHE_FLASH_ATTR WiFiClient::connect(IPAddress ip, uint16_t port)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
int8_t ICACHE_FLASH_ATTR WiFiClient::_connected(void* pcb, int8_t err)
|
int8_t WiFiClient::_connected(void* pcb, int8_t err)
|
||||||
{
|
{
|
||||||
tcp_pcb* tpcb = reinterpret_cast<tcp_pcb*>(pcb);
|
tcp_pcb* tpcb = reinterpret_cast<tcp_pcb*>(pcb);
|
||||||
_client = new ClientContext(tpcb, 0, 0);
|
_client = new ClientContext(tpcb, 0, 0);
|
||||||
@ -123,31 +123,31 @@ int8_t ICACHE_FLASH_ATTR WiFiClient::_connected(void* pcb, int8_t err)
|
|||||||
return ERR_OK;
|
return ERR_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
void ICACHE_FLASH_ATTR WiFiClient::_err(int8_t err)
|
void WiFiClient::_err(int8_t err)
|
||||||
{
|
{
|
||||||
DEBUGV(":err %d\r\n", err);
|
DEBUGV(":err %d\r\n", err);
|
||||||
esp_schedule();
|
esp_schedule();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void ICACHE_FLASH_ATTR WiFiClient::setNoDelay(bool nodelay) {
|
void WiFiClient::setNoDelay(bool nodelay) {
|
||||||
if (!_client)
|
if (!_client)
|
||||||
return;
|
return;
|
||||||
_client->setNoDelay(nodelay);
|
_client->setNoDelay(nodelay);
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ICACHE_FLASH_ATTR WiFiClient::getNoDelay() {
|
bool WiFiClient::getNoDelay() {
|
||||||
if (!_client)
|
if (!_client)
|
||||||
return false;
|
return false;
|
||||||
return _client->getNoDelay();
|
return _client->getNoDelay();
|
||||||
}
|
}
|
||||||
|
|
||||||
size_t ICACHE_FLASH_ATTR WiFiClient::write(uint8_t b)
|
size_t WiFiClient::write(uint8_t b)
|
||||||
{
|
{
|
||||||
return write(&b, 1);
|
return write(&b, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
size_t ICACHE_FLASH_ATTR WiFiClient::write(const uint8_t *buf, size_t size)
|
size_t WiFiClient::write(const uint8_t *buf, size_t size)
|
||||||
{
|
{
|
||||||
if (!_client || !size)
|
if (!_client || !size)
|
||||||
{
|
{
|
||||||
@ -159,7 +159,7 @@ size_t ICACHE_FLASH_ATTR WiFiClient::write(const uint8_t *buf, size_t size)
|
|||||||
|
|
||||||
extern "C" uint32_t esp_micros_at_task_start();
|
extern "C" uint32_t esp_micros_at_task_start();
|
||||||
|
|
||||||
int ICACHE_FLASH_ATTR WiFiClient::available()
|
int WiFiClient::available()
|
||||||
{
|
{
|
||||||
static uint32_t lastPollTime = 0;
|
static uint32_t lastPollTime = 0;
|
||||||
if (!_client)
|
if (!_client)
|
||||||
@ -174,7 +174,7 @@ int ICACHE_FLASH_ATTR WiFiClient::available()
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
int ICACHE_FLASH_ATTR WiFiClient::read()
|
int WiFiClient::read()
|
||||||
{
|
{
|
||||||
if (!available())
|
if (!available())
|
||||||
return -1;
|
return -1;
|
||||||
@ -183,12 +183,12 @@ int ICACHE_FLASH_ATTR WiFiClient::read()
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int ICACHE_FLASH_ATTR WiFiClient::read(uint8_t* buf, size_t size)
|
int WiFiClient::read(uint8_t* buf, size_t size)
|
||||||
{
|
{
|
||||||
return (int) _client->read(reinterpret_cast<char*>(buf), size);
|
return (int) _client->read(reinterpret_cast<char*>(buf), size);
|
||||||
}
|
}
|
||||||
|
|
||||||
int ICACHE_FLASH_ATTR WiFiClient::peek()
|
int WiFiClient::peek()
|
||||||
{
|
{
|
||||||
if (!available())
|
if (!available())
|
||||||
return -1;
|
return -1;
|
||||||
@ -196,13 +196,13 @@ int ICACHE_FLASH_ATTR WiFiClient::peek()
|
|||||||
return _client->peek();
|
return _client->peek();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ICACHE_FLASH_ATTR WiFiClient::flush()
|
void WiFiClient::flush()
|
||||||
{
|
{
|
||||||
if (_client)
|
if (_client)
|
||||||
_client->flush();
|
_client->flush();
|
||||||
}
|
}
|
||||||
|
|
||||||
void ICACHE_FLASH_ATTR WiFiClient::stop()
|
void WiFiClient::stop()
|
||||||
{
|
{
|
||||||
if (!_client)
|
if (!_client)
|
||||||
return;
|
return;
|
||||||
@ -211,7 +211,7 @@ void ICACHE_FLASH_ATTR WiFiClient::stop()
|
|||||||
_client = 0;
|
_client = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
uint8_t ICACHE_FLASH_ATTR WiFiClient::connected()
|
uint8_t WiFiClient::connected()
|
||||||
{
|
{
|
||||||
if (!_client)
|
if (!_client)
|
||||||
return 0;
|
return 0;
|
||||||
@ -219,14 +219,14 @@ uint8_t ICACHE_FLASH_ATTR WiFiClient::connected()
|
|||||||
return _client->state() == ESTABLISHED || available();
|
return _client->state() == ESTABLISHED || available();
|
||||||
}
|
}
|
||||||
|
|
||||||
uint8_t ICACHE_FLASH_ATTR WiFiClient::status()
|
uint8_t WiFiClient::status()
|
||||||
{
|
{
|
||||||
if (!_client)
|
if (!_client)
|
||||||
return CLOSED;
|
return CLOSED;
|
||||||
return _client->state();
|
return _client->state();
|
||||||
}
|
}
|
||||||
|
|
||||||
ICACHE_FLASH_ATTR WiFiClient::operator bool()
|
WiFiClient::operator bool()
|
||||||
{
|
{
|
||||||
return _client != 0;
|
return _client != 0;
|
||||||
}
|
}
|
||||||
@ -247,12 +247,12 @@ uint16_t WiFiClient::remotePort()
|
|||||||
return _client->getRemotePort();
|
return _client->getRemotePort();
|
||||||
}
|
}
|
||||||
|
|
||||||
int8_t ICACHE_FLASH_ATTR WiFiClient::_s_connected(void* arg, void* tpcb, int8_t err)
|
int8_t WiFiClient::_s_connected(void* arg, void* tpcb, int8_t err)
|
||||||
{
|
{
|
||||||
return reinterpret_cast<WiFiClient*>(arg)->_connected(tpcb, err);
|
return reinterpret_cast<WiFiClient*>(arg)->_connected(tpcb, err);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ICACHE_FLASH_ATTR WiFiClient::_s_err(void* arg, int8_t err)
|
void WiFiClient::_s_err(void* arg, int8_t err)
|
||||||
{
|
{
|
||||||
reinterpret_cast<WiFiClient*>(arg)->_err(err);
|
reinterpret_cast<WiFiClient*>(arg)->_err(err);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user