TinyPPP
PPP networking over any Arduino Stream
Loading...
Searching...
No Matches
TinyPPP_Generic Member List

This is the complete list of members for TinyPPP_Generic, including all inherited members.

_rxCallbackTinyPPP_Genericprotected
_rxRefTinyPPP_Genericprotected
_stateCallbackTinyPPP_Genericprotected
_stateRefTinyPPP_Genericprotected
begin(Stream &io)TinyPPP_Genericinline
beginIPv4()PPPEngineinline
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_Genericinline
connected() constTinyPPP_Genericinline
current()IPStackinlinestatic
dns1() constPPPEngineinline
dns2() constPPPEngineinline
dnsIP(int n=0) constTinyPPP_Genericinline
end()TinyPPP_Genericinline
endIPv4()PPPEngineinline
fcsErrors() constPPPEngineinline
gatewayIP() constTinyPPP_Genericinline
hostByName(const char *host, IPAddress &result, uint32_t timeoutMs=5000)IPStackinline
IdleCallback typedefIPStack
input(const uint8_t *data, size_t len)PPPEngineinline
IP_ICMPIPStackstatic
IP_TCPIPStackstatic
IP_UDPIPStackstatic
ipBegin() overrideTinyPPP_Genericinlineprotectedvirtual
ipDns(int n) const overrideTinyPPP_Genericinlineprotectedvirtual
ipEnd() overrideTinyPPP_Genericinlineprotectedvirtual
ipInput(const uint8_t *data, size_t len, bool reply=true)IPStackinlineprotected
ipIsUp() const overrideTinyPPP_Genericinlineprotectedvirtual
ipLinkDown()IPStackinlineprotected
ipLocal() const overrideTinyPPP_Genericinlineprotectedvirtual
ipMtu() const overrideTinyPPP_Genericinlineprotectedvirtual
ipPoll() overrideTinyPPP_Genericinlineprotectedvirtual
IPStack()IPStackinline
ipStr(ip4_t ip, char *buf)PPPEngineinlineprotectedstatic
ipWrite(const uint8_t *data, size_t len) overrideTinyPPP_Genericinlineprotectedvirtual
isStarted() constPPPEngineinline
isUp() constPPPEngineinline
localIP() constTinyPPP_Genericinline
logf(const char *fmt,...)PPPEngineinlineprotected
loop()TinyPPP_Genericinline
mtu() constPPPEngineinline
onIdle(IdleCallback cb, void *ref=nullptr)IPStackinline
onIPv4Packet(const uint8_t *data, size_t len) overrideTinyPPP_Genericinlineprotectedvirtual
onLinkDown() overrideTinyPPP_Genericinlineprotectedvirtual
onLinkUp() overrideTinyPPP_Genericinlineprotectedvirtual
onPhase(PPPPhase phase)PPPEngineinlineprotectedvirtual
onReceive(PacketCallback cb, void *ref=nullptr)TinyPPP_Genericinline
onStateChange(StateCallback cb, void *ref=nullptr)TinyPPP_Genericinline
PacketCallback typedefTinyPPP_Generic
peerIP() constPPPEngineinline
phase() constPPPEngineinline
poll()IPStackinline
process()PPPEngineinline
tinyppp::processTimers(uint32_t now)PPPEngineinline
send(const uint8_t *data, size_t len)TinyPPP_Genericinline
sendIPv4(const uint8_t *data, size_t len)PPPEngineinline
setCredentials(const char *user, const char *password)PPPEngineinline
setEchoInterval(uint32_t ms, uint8_t maxFailures=3)PPPEngineinline
setLocalIP(ip4_t ip)PPPEngineinline
setLogger(Print &out)TinyPPP_Genericinline
setLogger(Print *log)TinyPPP_Genericinline
setOfferedDNS(ip4_t dns1, ip4_t dns2=0)PPPEngineinline
setPassive(bool passive)PPPEngineinline
setPeerIP(ip4_t ip)PPPEngineinline
setRequestDNS(bool flag)PPPEngineinline
setRespondToPing(bool flag)IPStackinline
start(Stream &io)PPPEngineinline
StateCallback typedefTinyPPP_Generic
stats() constPPPEngineinline
stop()PPPEngineinline
subnetMask() constTinyPPP_Genericinline
TCP_ACKIPStackstatic
TCP_FINIPStackstatic
TCP_PSHIPStackstatic
TCP_RSTIPStackstatic
TCP_SYNIPStackstatic
tcpAccept(uint16_t port, bool withData)IPStackinline
tcpAvailable(int s)IPStackinline
tcpClose(int s, uint32_t timeoutMs)IPStackinline
tcpConnect(ip4_t ip, uint16_t port, uint32_t timeoutMs)IPStackinline
tcpFlush(int s, uint32_t timeoutMs)IPStackinline
tcpGen(int s) constIPStackinline
tcpListen(uint16_t port)IPStackinline
tcpLocalPort(int s) constIPStackinline
tcpPeek(int s)IPStackinline
tcpRead(int s, uint8_t *data, size_t len)IPStackinline
tcpRemoteIP(int s) constIPStackinline
tcpRemotePort(int s) constIPStackinline
tcpState(int s) constIPStackinline
tcpUnlisten(uint16_t port)IPStackinline
tcpValid(int s, uint8_t gen) constIPStackinline
tcpWrite(int s, const uint8_t *data, size_t len, uint32_t timeoutMs)IPStackinline
tcpWriteAll(uint16_t port, const uint8_t *data, size_t len, uint32_t timeoutMs)IPStackinline
udpAvailable(int s) constIPStackinline
udpClose(int s)IPStackinline
udpDiscard(int s)IPStackinline
udpLocalPort(int s) constIPStackinline
udpOpen(uint16_t port)IPStackinline
udpParsePacket(int s, ip4_t &ip, uint16_t &port)IPStackinline
udpPeek(int s) constIPStackinline
udpRead(int s, uint8_t *data, size_t len)IPStackinline
udpSend(int s, ip4_t ip, uint16_t port, const uint8_t *data, size_t len)IPStackinline
waitConnected(uint32_t timeoutMs=30000)TinyPPP_Genericinline
writeIPv4(const uint8_t *data, size_t len)PPPEngineinline
~IPStack()IPStackinlinevirtual
~PPPEngine()=defaultPPPEnginevirtual