arduino-emulator
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Friends | List of all members
arduino::IPAddress Class Reference
Inheritance diagram for arduino::IPAddress:
arduino::Printable

Public Member Functions

 IPAddress (const char *address)
 
 IPAddress (const uint8_t *address)
 
 IPAddress (IPType ip_type)
 
 IPAddress (IPType ip_type, const uint8_t *address)
 
 IPAddress (uint32_t address)
 
 IPAddress (uint8_t first_octet, uint8_t second_octet, uint8_t third_octet, uint8_t fourth_octet)
 
 IPAddress (uint8_t o1, uint8_t o2, uint8_t o3, uint8_t o4, uint8_t o5, uint8_t o6, uint8_t o7, uint8_t o8, uint8_t o9, uint8_t o10, uint8_t o11, uint8_t o12, uint8_t o13, uint8_t o14, uint8_t o15, uint8_t o16)
 
bool fromString (const char *address)
 
bool fromString (const String &address)
 
 operator uint32_t () const
 
bool operator!= (const IPAddress &addr) const
 
IPAddressoperator= (const char *address)
 
IPAddressoperator= (const uint8_t *address)
 
IPAddressoperator= (uint32_t address)
 
bool operator== (const IPAddress &addr) const
 
bool operator== (const uint8_t *addr) const
 
uint8_toperator[] (int index)
 
uint8_t operator[] (int index) const
 
virtual size_t printTo (Print &p) const
 
String toString () const
 
IPType type () const
 

Protected Member Functions

bool fromString4 (const char *address)
 
bool fromString6 (const char *address)
 
String toString4 () const
 
String toString6 () const
 

Friends

class Client
 
class Server
 
class UDP
 

Member Function Documentation

◆ printTo()

size_t IPAddress::printTo ( Print p) const
virtual

Implements arduino::Printable.


The documentation for this class was generated from the following files: