18 #ifndef _DECAF_NET_INET4ADDRESS_H_ 19 #define _DECAF_NET_INET4ADDRESS_H_ 36 Inet4Address(
const unsigned char* ipAddress,
int numBytes);
37 Inet4Address(
const std::string& hostname,
const unsigned char* ipAddress,
int numBytes);
52 virtual bool isAnyLocalAddress()
const;
59 virtual bool isLoopbackAddress()
const;
66 virtual bool isMulticastAddress()
const;
73 virtual bool isLinkLocalAddress()
const;
80 virtual bool isSiteLocalAddress()
const;
87 virtual bool isMCGlobal()
const;
94 virtual bool isMCNodeLocal()
const;
101 virtual bool isMCLinkLocal()
const;
108 virtual bool isMCSiteLocal()
const;
115 virtual bool isMCOrgLocal()
const;
Represents an IP address.
Definition: InetAddress.h:33
Definition: Inet4Address.h:28
#define DECAF_API
Definition: Config.h:29
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: AprPool.h:25