Package | Description |
---|---|
org.eclipse.kura.net |
Contains interfaces and event model to manage and configure network interfaces on a given system.
|
org.eclipse.kura.net.dhcp |
Interfaces for all DHCP server instances.
|
org.eclipse.kura.net.dns |
Interfaces for all DNS server instances.
|
org.eclipse.kura.net.firewall |
Interfaces firewall configuration instances.
|
org.eclipse.kura.net.route |
Provides services to manage interfaces and their priorities in the static routing table.
|
Modifier and Type | Method and Description |
---|---|
IP4Address |
ConnectionInfo.getGateway()
Gets the gateway address associated with this interface
|
IP4Address |
ConnectionInfo.getIpAddress()
Reports IP address
|
Modifier and Type | Method and Description |
---|---|
List<IP4Address> |
ConnectionInfo.getDnsServers()
Gets the DNS addresses associated with this interface
|
List<IP4Address> |
NetConfigIP4.getWinsServers()
Returns the list of Windows Servers to be associated with the interface
|
Modifier and Type | Method and Description |
---|---|
void |
NetworkAdminService.manageDhcpServer(String interfaceName,
boolean enable,
NetworkPair<IP4Address> allowedNetwork)
Used to control DHCP servers on specified interfaces.
|
void |
NetConfigIP4.setWinsServers(List<IP4Address> winsServers)
Sets the list of Windows Servers to be associated with the interface
|
Constructor and Description |
---|
NetConfigIP4(NetInterfaceStatus status,
boolean autoConnect,
IP4Address address,
IP4Address subnetMask,
IP4Address gateway) |
NetConfigIP4(NetInterfaceStatus status,
boolean autoConnect,
IP4Address address,
short networkPrefixLength,
IP4Address gateway) |
Constructor and Description |
---|
DhcpServerConfigIP4(String interfaceName,
boolean enabled,
IP4Address subnet,
IP4Address routerAddress,
IP4Address subnetMask,
int defaultLeaseTime,
int maximumLeaseTime,
short prefix,
IP4Address rangeStart,
IP4Address rangeEnd,
boolean passDns,
List<IP4Address> dnsServers)
The basic Constructor for a DhcpServerConfigIP4
|
Constructor and Description |
---|
DhcpServerConfigIP4(String interfaceName,
boolean enabled,
IP4Address subnet,
IP4Address routerAddress,
IP4Address subnetMask,
int defaultLeaseTime,
int maximumLeaseTime,
short prefix,
IP4Address rangeStart,
IP4Address rangeEnd,
boolean passDns,
List<IP4Address> dnsServers)
The basic Constructor for a DhcpServerConfigIP4
|
Constructor and Description |
---|
DnsServerConfigIP4(Set<IP4Address> forwarders,
Set<NetworkPair<IP4Address>> allowedNetworks) |
DnsServerConfigIP4(Set<IP4Address> forwarders,
Set<NetworkPair<IP4Address>> allowedNetworks) |
Modifier and Type | Method and Description |
---|---|
IP4Address |
FirewallPortForwardConfigIP.getAddress() |
IP4Address |
FirewallPortForwardConfig.getAddress()
The LAN IP address to forward connections to
|
Modifier and Type | Method and Description |
---|---|
void |
FirewallPortForwardConfigIP.setAddress(IP4Address address) |
Constructor and Description |
---|
FirewallPortForwardConfigIP(String interfaceName,
IP4Address address,
NetProtocol protocol,
int inPort,
int outPort,
NetworkPair<T> permittedNetwork,
String permittedMac,
String sourcePortRange)
Creates a complete port forward configuration
|
FirewallPortForwardConfigIP4(String interfaceName,
IP4Address address,
NetProtocol protocol,
int inPort,
int outPort,
NetworkPair<IP4Address> permittedNetwork,
String permittedMac,
String sourcePortRange) |
Constructor and Description |
---|
FirewallOpenPortConfigIP4(int port,
NetProtocol protocol,
NetworkPair<IP4Address> permittedNetwork,
String permittedInterfaceName,
String unpermittedInterfaceName,
String permittedMac,
String sourcePortRange) |
FirewallPortForwardConfigIP4(String interfaceName,
IP4Address address,
NetProtocol protocol,
int inPort,
int outPort,
NetworkPair<IP4Address> permittedNetwork,
String permittedMac,
String sourcePortRange) |
Constructor and Description |
---|
RouteConfigIP4(IP4Address destination,
IP4Address gateway,
IP4Address netmask,
String interfaceName,
int metric) |
Copyright © 2014. All Rights Reserved.