Package | Description |
---|---|
com.eurotech.framework.net |
Contains interfaces and event model to manage and configure network interfaces on a given system.
|
com.eurotech.framework.net.dhcp |
Interfaces for all DHCP server instances.
|
com.eurotech.framework.net.dns |
Interfaces for all DNS server instances.
|
com.eurotech.framework.net.firewall |
Interfaces firewall configuration instances.
|
com.eurotech.framework.net.modem |
Provides interfaces for instances and configurations of modems.
|
com.eurotech.framework.net.route |
Provides services to manage interfaces and their priorities in the static routing table.
|
Modifier and Type | Class and Description |
---|---|
class |
NetConfigIP<T extends IPAddress>
Base class for configuration of network interfaces.
|
class |
NetworkPair<T extends IPAddress>
Model class for a 'network' that is specified by an IP and a mask.
|
Modifier and Type | Class and Description |
---|---|
class |
IP4Address
This class represents an Internet Protocol version 4 (IPv4) address.
|
class |
IP6Address
This class represents an Internet Protocol version 6 (IPv6) address.
|
Modifier and Type | Field and Description |
---|---|
T |
NetworkPair.m_ipAddress
The IP Address portion of the NetworkPair
|
Modifier and Type | Method and Description |
---|---|
IPAddress |
NetInterfaceAddress.getAddress()
Returns an InetAddress for this address.
|
IPAddress |
NetInterfaceAddress.getBroadcast()
Returns an InetAddress for the broadcast address for this InterfaceAddress.
|
static IPAddress |
IPAddress.getByAddress(byte[] addr)
Returns an InetAddress object given the raw IP address.
|
static IPAddress |
IPAddress.getByAddress(int addr) |
IPAddress |
NetInterfaceAddress.getGateway()
Returns the InetAddress for the gateway.
|
IPAddress |
NetInterfaceAddress.getNetmask()
Returns the network mask for this address
Typical IPv4 values would be 255.0.0.0, 255.255.0.0 or 255.255.255.0.
|
static IPAddress |
IPAddress.parseHostAddress(String hostAddress)
Parse a literal representation of an IP address and returns the
corresponding IPAddress class.
|
Modifier and Type | Method and Description |
---|---|
List<? extends IPAddress> |
NetInterfaceAddress.getDnsServers()
Gets the list of DNS servers associated with this interface
|
Modifier and Type | Method and Description |
---|---|
void |
NetworkAdminService.setFirewallOpenPortConfiguration(List<FirewallOpenPortConfigIP<? extends IPAddress>> firewallConfiguration)
Sets the 'open port' portion of the firewall configuration
|
void |
NetworkAdminService.setFirewallPortForwardingConfiguration(List<FirewallPortForwardConfigIP<? extends IPAddress>> firewallConfiguration)
Sets the 'port forwarding' portion of the firewall configuration
|
Modifier and Type | Class and Description |
---|---|
class |
DhcpServerConfigIP<T extends IPAddress>
The abstract representation of a DhcpServerConfig object.
|
Modifier and Type | Method and Description |
---|---|
IPAddress |
DhcpServerConfig.getRangeEnd()
Returns the ending DHCP server InetAddress to provide to DHCP clients.
|
IPAddress |
DhcpServerConfig.getRangeStart()
Returns the starting DHCP server InetAddress to provide to DHCP clients.
|
IPAddress |
DhcpServerConfig.getRouterAddress()
Returns the router IP address associated with this DhcpServerConfig
|
IPAddress |
DhcpServerConfig.getSubnet()
Returns the subnet associated with this DhcpServerConfig
|
IPAddress |
DhcpServerConfig.getSubnetMask()
Returns the subnet mask associated with this DhcpServerConfig
|
Modifier and Type | Method and Description |
---|---|
List<? extends IPAddress> |
DhcpServerConfig.getDnsServers()
Returns the DNS servers associated with this DhcpServerConfig that will be passed to DHCP clients
|
Modifier and Type | Class and Description |
---|---|
class |
DnsServerConfigIP<T extends IPAddress>
Base class for DNS proxy configurations
|
Modifier and Type | Method and Description |
---|---|
List<? extends NetworkPair<? extends IPAddress>> |
DnsServerConfig.getAllowedNetworks()
returns the allowed networks for resolving DNS queries
|
List<? extends IPAddress> |
DnsServerConfig.getForwarders()
returns the DNS forwarders associated with this DnsServerConfig
|
Modifier and Type | Class and Description |
---|---|
class |
FirewallOpenPortConfigIP<T extends IPAddress>
The base class for firewall open port configurations
|
class |
FirewallPortForwardConfigIP<T extends IPAddress>
The base class for firewall port forward configurations
|
Modifier and Type | Method and Description |
---|---|
NetworkPair<? extends IPAddress> |
FirewallPortForwardConfig.getPermittedNetwork()
Gets the (optional) permitted remote network that can make inbound connections
|
NetworkPair<? extends IPAddress> |
FirewallOpenPortConfig.getPermittedNetwork()
Gets the (optional) permitted remote network that can make inbound connections
|
Modifier and Type | Method and Description |
---|---|
IPAddress |
ModemConfig.getIpAddress()
Reports PDP IP address.
|
Modifier and Type | Method and Description |
---|---|
void |
ModemConfig.setIpAddress(IPAddress address)
Sets PDP IP address.
|
Constructor and Description |
---|
ModemConfig(int profileID,
ModemConfig.PdpType pdpType,
String apn,
IPAddress ipAddress,
int dataCompression,
int headerCompresion)
PDP config constructor
|
Modifier and Type | Class and Description |
---|---|
class |
RouteConfigIP<T extends IPAddress>
Base class for Route configurations
|
Modifier and Type | Method and Description |
---|---|
IPAddress |
RouteConfig.getDestination()
Gets the destination of the route
|
IPAddress |
RouteConfig.getGateway()
Gets the gateway of the route
|
IPAddress |
RouteConfig.getNetmask()
Gets the network mask of the route
|
Copyright © 2013. All Rights Reserved.