|
TinyPPP
PPP networking over any Arduino Stream
|
This is the complete list of members for TinyPPP_Generic, including all inherited members.
| _rxCallback | TinyPPP_Generic | protected |
| _rxRef | TinyPPP_Generic | protected |
| _stateCallback | TinyPPP_Generic | protected |
| _stateRef | TinyPPP_Generic | protected |
| begin(Stream &io) | TinyPPP_Generic | inline |
| beginIPv4() | PPPEngine | inline |
| config(IPAddress local, IPAddress peer=IPAddress(0, 0, 0, 0), IPAddress dns1=IPAddress(0, 0, 0, 0), IPAddress dns2=IPAddress(0, 0, 0, 0)) | TinyPPP_Generic | inline |
| connected() const | TinyPPP_Generic | inline |
| current() | IPStack | inlinestatic |
| dns1() const | PPPEngine | inline |
| dns2() const | PPPEngine | inline |
| dnsIP(int n=0) const | TinyPPP_Generic | inline |
| end() | TinyPPP_Generic | inline |
| endIPv4() | PPPEngine | inline |
| fcsErrors() const | PPPEngine | inline |
| gatewayIP() const | TinyPPP_Generic | inline |
| hostByName(const char *host, IPAddress &result, uint32_t timeoutMs=5000) | IPStack | inline |
| IdleCallback typedef | IPStack | |
| input(const uint8_t *data, size_t len) | PPPEngine | inline |
| IP_ICMP | IPStack | static |
| IP_TCP | IPStack | static |
| IP_UDP | IPStack | static |
| ipBegin() override | TinyPPP_Generic | inlineprotectedvirtual |
| ipDns(int n) const override | TinyPPP_Generic | inlineprotectedvirtual |
| ipEnd() override | TinyPPP_Generic | inlineprotectedvirtual |
| ipInput(const uint8_t *data, size_t len, bool reply=true) | IPStack | inlineprotected |
| ipIsUp() const override | TinyPPP_Generic | inlineprotectedvirtual |
| ipLinkDown() | IPStack | inlineprotected |
| ipLocal() const override | TinyPPP_Generic | inlineprotectedvirtual |
| ipMtu() const override | TinyPPP_Generic | inlineprotectedvirtual |
| ipPoll() override | TinyPPP_Generic | inlineprotectedvirtual |
| IPStack() | IPStack | inline |
| ipStr(ip4_t ip, char *buf) | PPPEngine | inlineprotectedstatic |
| ipWrite(const uint8_t *data, size_t len) override | TinyPPP_Generic | inlineprotectedvirtual |
| isStarted() const | PPPEngine | inline |
| isUp() const | PPPEngine | inline |
| localIP() const | TinyPPP_Generic | inline |
| logf(const char *fmt,...) | PPPEngine | inlineprotected |
| loop() | TinyPPP_Generic | inline |
| mtu() const | PPPEngine | inline |
| onIdle(IdleCallback cb, void *ref=nullptr) | IPStack | inline |
| onIPv4Packet(const uint8_t *data, size_t len) override | TinyPPP_Generic | inlineprotectedvirtual |
| onLinkDown() override | TinyPPP_Generic | inlineprotectedvirtual |
| onLinkUp() override | TinyPPP_Generic | inlineprotectedvirtual |
| onPhase(PPPPhase phase) | PPPEngine | inlineprotectedvirtual |
| onReceive(PacketCallback cb, void *ref=nullptr) | TinyPPP_Generic | inline |
| onStateChange(StateCallback cb, void *ref=nullptr) | TinyPPP_Generic | inline |
| PacketCallback typedef | TinyPPP_Generic | |
| peerIP() const | PPPEngine | inline |
| phase() const | PPPEngine | inline |
| poll() | IPStack | inline |
| process() | PPPEngine | inline |
| tinyppp::processTimers(uint32_t now) | PPPEngine | inline |
| send(const uint8_t *data, size_t len) | TinyPPP_Generic | inline |
| sendIPv4(const uint8_t *data, size_t len) | PPPEngine | inline |
| setCredentials(const char *user, const char *password) | PPPEngine | inline |
| setEchoInterval(uint32_t ms, uint8_t maxFailures=3) | PPPEngine | inline |
| setLocalIP(ip4_t ip) | PPPEngine | inline |
| setLogger(Print &out) | TinyPPP_Generic | inline |
| setLogger(Print *log) | TinyPPP_Generic | inline |
| setOfferedDNS(ip4_t dns1, ip4_t dns2=0) | PPPEngine | inline |
| setPassive(bool passive) | PPPEngine | inline |
| setPeerIP(ip4_t ip) | PPPEngine | inline |
| setRequestDNS(bool flag) | PPPEngine | inline |
| setRespondToPing(bool flag) | IPStack | inline |
| start(Stream &io) | PPPEngine | inline |
| StateCallback typedef | TinyPPP_Generic | |
| stats() const | PPPEngine | inline |
| stop() | PPPEngine | inline |
| subnetMask() const | TinyPPP_Generic | 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 |
| waitConnected(uint32_t timeoutMs=30000) | TinyPPP_Generic | inline |
| writeIPv4(const uint8_t *data, size_t len) | PPPEngine | inline |
| ~IPStack() | IPStack | inlinevirtual |
| ~PPPEngine()=default | PPPEngine | virtual |