|
| NPT_IpAddress (Type type) |
|
| NPT_IpAddress (unsigned long address) |
|
| NPT_IpAddress (unsigned char a, unsigned char b, unsigned char c, unsigned char d) |
|
| NPT_IpAddress (Type type, const unsigned char *address, unsigned int size, NPT_UInt32 scope_id=0) |
|
Type | GetType () const |
|
NPT_UInt32 | GetScopeId () const |
|
NPT_Result | ResolveName (const char *name, NPT_Timeout timeout=NPT_TIMEOUT_INFINITE) |
|
NPT_Result | Parse (const char *name) |
|
NPT_Result | Set (unsigned long address) |
|
NPT_Result | Set (const unsigned char bytes[4]) |
|
NPT_Result | Set (const unsigned char *bytes, unsigned int size, NPT_UInt32 scope_id=0) |
|
const unsigned char * | AsBytes () const |
|
unsigned long | AsLong () const |
|
NPT_String | ToString () const |
|
NPT_String | ToUrlHost () const |
|
bool | IsUnspecified () const |
|
bool | IsLooppack () const |
|
bool | IsV4Compatible () const |
|
bool | IsV4Mapped () const |
|
bool | IsLinkLocal () const |
|
bool | IsSiteLocal () const |
|
bool | IsUniqueLocal () const |
|
bool | IsMulticast () const |
|
bool | operator== (const NPT_IpAddress &other) const |
|
The documentation for this class was generated from the following files:
- lib/libUPnP/Neptune/Source/Core/NptNetwork.h
- lib/libUPnP/Neptune/Source/Core/NptNetwork.cpp
- lib/libUPnP/Neptune/Source/System/Bsd/NptBsdNetwork.cpp
- lib/libUPnP/Neptune/Source/System/Bsd/NptBsdSockets.cpp
- lib/libUPnP/Neptune/Source/System/Win32/NptWin32Network.cpp
- lib/libUPnP/Neptune/Source/System/WinRT/NptWinRtNetwork.cpp