|
TinyPPP
PPP networking over any Arduino Stream
|
This is the complete list of members for IPStack, including all inherited members.
| current() | IPStack | inlinestatic |
| hostByName(const char *host, IPAddress &result, uint32_t timeoutMs=5000) | IPStack | inline |
| IdleCallback typedef | IPStack | |
| IP_ICMP | IPStack | static |
| IP_TCP | IPStack | static |
| IP_UDP | IPStack | static |
| ipBegin()=0 | IPStack | protectedpure virtual |
| ipDns(int n) const =0 | IPStack | protectedpure virtual |
| ipEnd()=0 | IPStack | protectedpure virtual |
| ipInput(const uint8_t *data, size_t len, bool reply=true) | IPStack | inlineprotected |
| ipIsUp() const =0 | IPStack | protectedpure virtual |
| ipLinkDown() | IPStack | inlineprotected |
| ipLocal() const =0 | IPStack | protectedpure virtual |
| ipMtu() const =0 | IPStack | protectedpure virtual |
| ipPoll()=0 | IPStack | protectedpure virtual |
| IPStack() | IPStack | inline |
| ipWrite(const uint8_t *data, size_t len)=0 | IPStack | protectedpure virtual |
| onIdle(IdleCallback cb, void *ref=nullptr) | IPStack | inline |
| poll() | IPStack | inline |
| setRespondToPing(bool flag) | IPStack | inline |
| TCP_ACK | IPStack | static |
| TCP_FIN | IPStack | static |
| TCP_PSH | IPStack | static |
| TCP_RST | IPStack | static |
| TCP_SYN | IPStack | static |
| tcpAccept(uint16_t port, bool withData) | IPStack | inline |
| tcpAvailable(int s) | IPStack | inline |
| tcpClose(int s, uint32_t timeoutMs) | IPStack | inline |
| tcpConnect(ip4_t ip, uint16_t port, uint32_t timeoutMs) | IPStack | inline |
| tcpFlush(int s, uint32_t timeoutMs) | IPStack | inline |
| tcpGen(int s) const | IPStack | inline |
| tcpListen(uint16_t port) | IPStack | inline |
| tcpLocalPort(int s) const | IPStack | inline |
| tcpPeek(int s) | IPStack | inline |
| tcpRead(int s, uint8_t *data, size_t len) | IPStack | inline |
| tcpRemoteIP(int s) const | IPStack | inline |
| tcpRemotePort(int s) const | IPStack | inline |
| tcpState(int s) const | IPStack | inline |
| tcpUnlisten(uint16_t port) | IPStack | inline |
| tcpValid(int s, uint8_t gen) const | IPStack | inline |
| tcpWrite(int s, const uint8_t *data, size_t len, uint32_t timeoutMs) | IPStack | inline |
| tcpWriteAll(uint16_t port, const uint8_t *data, size_t len, uint32_t timeoutMs) | IPStack | inline |
| udpAvailable(int s) const | IPStack | inline |
| udpClose(int s) | IPStack | inline |
| udpDiscard(int s) | IPStack | inline |
| udpLocalPort(int s) const | IPStack | inline |
| udpOpen(uint16_t port) | IPStack | inline |
| udpParsePacket(int s, ip4_t &ip, uint16_t &port) | IPStack | inline |
| udpPeek(int s) const | IPStack | inline |
| udpRead(int s, uint8_t *data, size_t len) | IPStack | inline |
| udpSend(int s, ip4_t ip, uint16_t port, const uint8_t *data, size_t len) | IPStack | inline |
| ~IPStack() | IPStack | inlinevirtual |