| Package | Description |
|---|---|
| com.h3c.of.common |
Code shared by the OpenFlow Controller and Mock OpenFlow Switch
implementations.
|
| com.h3c.of.ctl |
Public API for the OpenFlow Controller.
|
| com.h3c.of.json |
JSON factory and codecs for Openflow structures.
|
| com.h3c.of.lib.dt |
A set of classes representing data values used in the OpenFlow protocol.
|
| com.h3c.of.lib.instr |
Representations of OpenFlow Protocol Instructions and Actions.
|
| com.h3c.of.lib.match |
Representations of OpenFlow Protocol Match Structures.
|
| com.h3c.of.sw |
Provides mock implementations of OpenFlow switches.
|
| com.h3c.sdn.adm |
Definitions of the domain model and services specific to the
Administrator tier of the VCF Controller.
|
| com.h3c.sdn.adm.backup | |
| com.h3c.sdn.adm.dao.model |
Model POJOs implementations used to persist and retrieve information
applicable at the Administrator tier of the SDN Controller.
|
| com.h3c.sdn.adm.role |
...
|
| com.h3c.sdn.adm.system |
Definitions of services pertaining to the SDN Controller system and its
collaborators.
|
| com.h3c.sdn.api |
Definitions of services for driving outbound external communications for
interacting with peers and integrating with other external applications,
e.g.
|
| com.h3c.sdn.common |
Definitions of general services applicable to multiple tiers of the
SDN Controller.
|
| com.h3c.sdn.ctlAddrManager | |
| com.h3c.sdn.hostManager | |
| com.h3c.sdn.misc |
Miscellaneous SDN-specific utilities and auxiliaries for use as part
of implementations in either tier; entities provided within cannot not
be used as part of the mutual interface between the tiers however.
|
| com.h3c.sdn.misc.net | |
| com.h3c.sdn.nodemgr |
Definitions of the services provided by the Node Manager Application.
|
| com.h3c.sdn.region |
...
|
| com.h3c.sdn.system |
Definitions of the domain model pertaining to the SDN Controller system.
|
| com.h3c.sdn.teamconfig |
Team configuration information.
|
| com.h3c.util.ip | |
| com.h3c.util.pkt | |
| com.h3c.util.snmp | |
| com.h3c.util.snmp.command |
| Modifier and Type | Method and Description |
|---|---|
void |
ProgrammableSink.dataPathAdded(DataPathId dpid,
ProtocolVersion negotiated,
IpAddress ip)
Invoked by the controller when a new datapath has completed the
handshake sequence and is ready to talk OpenFlow.
|
void |
MessageSink.dataPathAdded(DataPathId dpid,
ProtocolVersion negotiated,
IpAddress ip)
Invoked by the controller when a new datapath has completed the
handshake sequence and is ready to talk OpenFlow.
|
void |
ProgrammableSink.dataPathRemoved(DataPathId dpid,
ProtocolVersion negotiated,
IpAddress ip)
Invoked by the controller when a datapath connection is dropped.
|
void |
MessageSink.dataPathRemoved(DataPathId dpid,
ProtocolVersion negotiated,
IpAddress ip)
Invoked by the controller when a datapath connection is dropped.
|
void |
ProgrammableSink.dataPathRevoked(DataPathId dpid,
ProtocolVersion negotiated,
IpAddress ip)
Invoked by the controller when a datapath connection is refused
because a datapath with the given ID is already connected.
|
void |
MessageSink.dataPathRevoked(DataPathId dpid,
ProtocolVersion negotiated,
IpAddress ip)
Invoked by the controller when a datapath connection is refused
because a datapath with the given ID is already connected.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
DataPathEvent.ip()
Returns the IP address of the datapath (i.e. the remote address
of the network connection from the switch).
|
IpAddress |
ConnectionDetails.remoteAddress()
Returns the IP address of the switch (on this connection).
|
| Modifier and Type | Method and Description |
|---|---|
static IpAddress |
CodecUtils.decodeIp(com.fasterxml.jackson.databind.JsonNode value)
Converts JsonNode into IpAddress object.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
CodecUtils.encodeIp(IpAddress ip)
Converts IpAddress into String.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
DataPathInfo.remoteAddress()
Returns the IP address of the switch (on the "main" connection).
|
IpAddress |
DataPathInfoAdapter.remoteAddress() |
| Modifier and Type | Method and Description |
|---|---|
static Action |
ActionFactory.createActionSetField(ProtocolVersion pv,
OxmBasicFieldType ft,
IpAddress ip)
Creates a set-field action for an ip-address-based match field,
using the given protocol version.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
MFieldBasicIp.getIpAddress()
Returns the IP address.
|
IpAddress |
MFieldBasicIp.getMask()
Returns the IP address mask.
|
| Modifier and Type | Method and Description |
|---|---|
static MFieldBasic |
FieldFactory.createBasicField(ProtocolVersion pv,
OxmBasicFieldType ft,
IpAddress ip)
Creates a basic match field for an ip-address-based match field
without a mask.
|
static MFieldBasic |
FieldFactory.createBasicField(ProtocolVersion pv,
OxmBasicFieldType ft,
IpAddress ip,
IpAddress mask)
Creates a basic match field for an ip-address-based match field
with a mask.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
CfgBase.getControllerAddress()
Returns the configured controller address.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CfgBase.setControllerAddress(IpAddress address)
Sets the openflow controller address.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
TeammateCommandExecutorService.Command<R,I,T extends Addressable<IpAddress>>
Command.
|
static interface |
TeammateCommandExecutorService.CommandListener<R,T extends Addressable<IpAddress>>
Command listener.
|
| Modifier and Type | Method and Description |
|---|---|
<R,I,T extends Addressable<IpAddress>> |
TeammateCommandExecutorService.execute(TeammateCommandExecutorService.Command<R,I,T> command,
I input,
Collection<T> teammates)
Executes a command across a potential team (Before the team has been
created).
|
<R,I,T extends Addressable<IpAddress>> |
TeammateCommandExecutorService.execute(TeammateCommandExecutorService.Command<R,I,T> command,
I input,
Collection<T> teammates,
TeammateCommandExecutorService.CommandListener<R,T> listener)
Executes a command across a potential team (Before the team has been
created).
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
BackupDescriptor.getControllerIPAddress()
Get Controller IP address.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BackupDescriptor.setControllerIPAddress(IpAddress controllerIPa)
Set Controller IP address.
|
| Constructor and Description |
|---|
BackupDescriptor(String controllerVer,
Token tk,
IpAddress ipA)
Create BackupDescriptor object.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
CtlAddrManagerEntity.getIpAddr() |
IpAddress |
HostManagerEntity.getIpAddr() |
IpAddress |
RegionEntity.EmbeddableController.getIpAddress()
Gets the IP Address.
|
IpAddress |
RegionEntity.EmbeddableControlledDevice.getIpAddress()
Gets the IP Address.
|
IpAddress |
SystemInformationEntity.getIpAddress()
Gets the IP address.
|
IpAddress |
CtlAddrManagerEntity.getMaskIpAddr() |
| Modifier and Type | Method and Description |
|---|---|
void |
CtlAddrManagerEntity.setIpAddr(IpAddress ipAddr) |
void |
HostManagerEntity.setIpAddr(IpAddress ipAddr) |
void |
SystemInformationEntity.setIpAddress(IpAddress ipAddress)
Set IP address.
|
void |
CtlAddrManagerEntity.setMaskIpAddr(IpAddress maskIpAddr) |
| Constructor and Description |
|---|
CtlAddrManagerEntity(UUID uid,
UUID sysId,
IpAddress ipAddr,
IpAddress maskIpAddr,
MacAddress macAddr,
VId vid) |
HostManagerEntity(UUID uid,
UUID sysId,
IpAddress ipAddr,
MacAddress macAddr,
VId vid,
BigPortNumber portNumber,
DataPathId dpid,
boolean state,
int ctlid) |
RegionEntity.EmbeddableControlledDevice(IpAddress ipAddress,
MacAddress macAddress)
Creates a controlled device.
|
RegionEntity.EmbeddableController(IpAddress ipAddress,
String name)
Creates a controller node.
|
SystemInformationEntity(UUID uid,
SystemRole role,
BuildVersion buildVersion,
IpAddress ipAddress,
boolean isSelf)
Creates a new system information entity.
|
| Modifier and Type | Method and Description |
|---|---|
Set<IpAddress> |
RoleService.getMasterElements(ControllerNode controller)
Returns list of controlled entities to which the given controller is
playing the role of MASTER.
|
Set<IpAddress> |
RoleService.getSlaveElements(ControllerNode controller)
Returns list of controlled entities to which the given controller is
playing the role of SLAVE.
|
| Modifier and Type | Method and Description |
|---|---|
ControllerRole |
RoleService.getCurrentRole(ControllerNode controller,
IpAddress deviceIp)
Returns the role that the given controller is playing in relation to the
specified network element.
|
ControllerNode |
RoleService.getMaster(IpAddress deviceIp)
Returns the controller which is playing the role of MASTER to the given
controlled entity(switch etc).
|
Set<ControllerNode> |
RoleService.getSlaves(IpAddress deviceIp)
Returns the controller which are playing the role of SLAVE to the given
controlled entity(switch etc).
|
boolean |
RoleService.isSelfEqual(IpAddress deviceIp) |
| Modifier and Type | Method and Description |
|---|---|
SystemInformation |
SystemInformationService.setSelfIp(IpAddress ip)
Set the IP address of the non-teamed, self=true system.
|
| Modifier and Type | Method and Description |
|---|---|
Collection<IpAddress> |
TeamIpConfigService.getAliases()
Gets the network addresses enabled on the controller's network
interface.
|
Collection<IpAddress> |
TeamIpConfigService.getAliases(String netDev)
Gets the network addresses enabled on the controller's network
interface.
|
| Modifier and Type | Method and Description |
|---|---|
SystemInformation |
SystemContactService.contactSystem(IpAddress remoteSystem)
Sends the local system information to another system and uses the
response to update the other system's information.
|
void |
TeamIpConfigService.createAlias(IpAddress ipAddress,
String netDev)
Establishes an additional network address for the controller's network
interface.
|
ResponseData |
TeamConfigTransferService.createTeam(TeamConfig<SystemConfigReq> team,
IpAddress member)
Propagates a team creation action to the given member.
|
void |
TeamIpConfigService.deleteAlias(IpAddress ipAddress,
String netDev)
Removes a network address from the controller's network interface.
|
ResponseData |
TeamConfigTransferService.destroyTeam(IpAddress member)
Propagate a team deletion to the given member.
|
TeamConfig<SystemConfigReq> |
TeamConfigTransferService.getConfiguration(IpAddress member)
Gets the cached team configuration from a particular member.
|
TeamConfig<SystemConfigRsp> |
TeamConfigTransferService.getStatus(IpAddress member)
Gets the team configuration from a particular member.
|
BuildVersion |
TeamConfigTransferService.getVersion(IpAddress member)
Gets the system version from a particular member.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
NetworkNode.ip()
Returns the IP address of the end host.
|
IpAddress |
ARPEntry.ip()
Returns the IP address of the ARP Entry.
|
| Modifier and Type | Method and Description |
|---|---|
ARPEntry |
ARPTable.arpEntry(IpAddress ipAddress)
Returns the ARP translation for a given IP address.
|
NetworkNode |
ARPTable.networkNode(IpAddress ipAddress)
Returns the end host for a given IP address.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
CtlAddrEntity.getIpAddr() |
IpAddress |
CtlAddrEntity.getMaskIpAddr() |
| Constructor and Description |
|---|
CtlAddrEntity(Id<CtlAddrEntity,UUID> id,
Id<SystemInformation,UUID> sysId,
IpAddress ipAddr,
IpAddress maskIpAddr,
MacAddress macAddr,
VId vid) |
CtlAddrEntity(Id<SystemInformation,UUID> sysId,
IpAddress ipAddr,
IpAddress maskIpAddr,
MacAddress macAddr,
VId vid) |
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
HostEntity.getIpAddr() |
| Constructor and Description |
|---|
HostEntity(Id<HostEntity,UUID> id,
Id<SystemInformation,UUID> sysId,
IpAddress ipAddr,
MacAddress macAddr,
VId vid,
DataPathId dpid,
BigPortNumber port,
int ctlId,
boolean state) |
HostEntity(Id<SystemInformation,UUID> sysId,
IpAddress ipAddr,
MacAddress macAddr,
VId vid,
DataPathId dpid,
BigPortNumber port,
int ctlId,
boolean state) |
| Modifier and Type | Method and Description |
|---|---|
protected URI |
ResourceClient.uri(IpAddress address,
int port,
String path)
Creates a URI for accessing the specified resource path at the given
address and port.
|
protected URI |
ResourceClient.uri(IpAddress address,
int port,
String path,
boolean isSSL,
QueryParameter... parameters)
Creates a URI for accessing the specified resource path at the given
address and port.
|
URI |
AdminRest.uri(IpAddress target,
String path,
QueryParameter... parameters)
Creates a URI for accessing the specified resource path at the given
system.
|
URI |
ServiceRestComponent.uri(IpAddress target,
String path,
QueryParameter... parameters) |
URI |
AdminRestComponent.uri(IpAddress target,
String path,
QueryParameter... parameters) |
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
NetworkNodeDTO.ip() |
IpAddress |
Entity.ip()
Returns the IP address of the host.
|
IpAddress |
ARPEntryDTO.ip() |
| Modifier and Type | Method and Description |
|---|---|
ARPEntry |
ARPTableDTO.arpEntry(IpAddress ipAddress) |
Entity |
ARPTableDTO.getEntity(IpAddress ipAddress)
Returns an entity object for the given IP address.
|
MacAddress |
ARPTableDTO.getMacAddress(IpAddress ipAddress)
Returns the MAC address for the given IP address.
|
NetworkNode |
ARPTableDTO.networkNode(IpAddress ipAddress) |
| Constructor and Description |
|---|
ARPEntryDTO(IpAddress ip,
MacAddress mac,
VId vid)
Constructor to create ARP entry using IP, MAC and VID.
|
Entity(MacAddress mac,
VId vid,
IpAddress ip,
DataPathId dpid,
BigPortNumber port,
boolean shared,
int contollerId)
Constructs a new entity using MAC, VID, IP,
data path id, port and shared.
|
Entity(MacAddress mac,
VId vid,
IpAddress ip,
DataPathId dpid,
BigPortNumber port,
int contollerId)
Constructs a new entity using MAC, VID, IP,
data path id and port.
|
Entity(MacAddress mac,
VId vid,
IpAddress ip,
DataPathId dpid,
BigPortNumber port,
long age,
boolean shared,
int contollerId) |
Entity(MacAddress mac,
VId vid,
IpAddress ip,
DataPathId dpid,
BigPortNumber port,
long age,
int contollerId)
Constructs a new entity using MAC, VID, IP,
data path id and port.
|
NetworkNodeDTO(MacAddress mac,
VId vid,
IpAddress ip,
DataPathId dpid,
BigPortNumber port)
Constructs a NetworkNode instance using the specified IP, MAC
VID, DPID and port.
|
NodeMessage(MacAddress mac,
VId vid,
IpAddress ip,
DataPathId dpid,
BigPortNumber port,
long age,
UpdateType op,
int controllerId) |
NodeMessage(MacAddress mac,
VId vid,
IpAddress ip,
DataPathId dpid,
BigPortNumber port,
UpdateType op,
int controllerId)
Constructs a new NodeMessage using MAC, VLAN, IP,
data path id and port.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
NodeService.getIpAddress(MacAddress mac,
VId vid)
Returns the IP Address for the given MAC address and VLAN.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
NodeService.addCfgHost(MacAddress mac,
IpAddress ip,
VId vlan,
DataPathId dpid,
BigPortNumber portNum)
Adding a static host
|
boolean |
NodeService.addCtlAddrManager(VId vid,
IpAddress ipAddr,
IpAddress maskIpAddr,
MacAddress macAddr) |
boolean |
NodeService.delCtlAddrManager(VId vid,
IpAddress ipAddr,
IpAddress maskIpAddr,
MacAddress macAddr) |
MacAddress |
NodeService.getMacAddress(IpAddress ip,
VId vid)
Returns the MAC Address for the given IP address and VLAN.
|
NetworkNode |
NodeService.getNetworkNode(IpAddress ip,
VId vid)
Returns the end host for the given IP address and VLAN.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
ControlledEntity.ip()
Retrieves the IP address of the managed entity.
|
IpAddress |
ControllerNodeModel.ip()
Returns the ip.
|
IpAddress |
ControllerNode.ip()
Retrieves the IP address of the node.
|
IpAddress |
ControlledEntityModel.ip()
Returns the ip.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ControllerNodeModel.setIpAddress(IpAddress ipAddress) |
void |
ControlledEntityModel.setIpAddress(IpAddress ipAddress)
Assigns the given ip to this controlled entity.
|
| Constructor and Description |
|---|
ControlledEntityModel(IpAddress ipp)
Creates a Controlled Entity based on just ip Address.
|
ControlledEntityModel(IpAddress ipp,
MacAddress mc)
Creates a ControledEntity instance.
|
ControllerNodeModel(IpAddress ipp)
Creates a instance of ControllerNodeModel with IP.
|
ControllerNodeModel(IpAddress ipp,
String nm) |
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
SystemInformation.address()
Returns the contact address of the system.
|
IpAddress |
SystemInformation.getAddress() |
| Modifier and Type | Method and Description |
|---|---|
void |
SystemInformation.setAddress(IpAddress address)
Set the contact address of the system.
|
| Constructor and Description |
|---|
SystemInformation(boolean isSelf,
IpAddress address)
Construct a new system descriptor.
|
SystemInformation(Id<SystemInformation,UUID> id,
boolean isSelf,
IpAddress address)
Construct a new system descriptor using the supplied unique
identification.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
SystemConfigReq.getAddress() |
IpAddress |
TeamConfig.getExtIp()
Gets the team external IP address.
|
IpAddress |
TeamActionStatus.getIp() |
| Modifier and Type | Method and Description |
|---|---|
void |
TeamConfig.setExtIp(IpAddress extIpAddr)
Sets the team external IP address.
|
void |
SystemConfigReq.setIpAddr(IpAddress ipAddr)
Sets the system IP address.
|
| Constructor and Description |
|---|
TeamActionStatus(IpAddress ip,
R response,
String version) |
TeamActionStatus(IpAddress ip,
R response,
String errorMsg,
String version) |
| Modifier and Type | Field and Description |
|---|---|
static IpAddress |
IpAddress.BROADCAST_IPv4
The (limited) broadcast address (IPv4), that is "255.255.255.255".
|
static IpAddress |
IpAddress.LOOPBACK_IPv4
The loopback address (IPv4), that is 127.0.0.1
|
static IpAddress |
IpAddress.LOOPBACK_IPv6
The loopback address (IPv6), that is "::1".
|
static IpAddress |
IpAddress.UNDETERMINED_IPv4
The undetermined address (IPv4), that is "0.0.0.0".
|
static IpAddress |
IpAddress.UNDETERMINED_IPv6
The undetermined address (IPv6), that is "::".
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
IpRange.first() |
IpAddress |
Subnet.getAddress()
Returns the subnet address.
|
IpAddress |
Subnet.getBroadcastAddress()
Returns the broadcast address for this subnet.
|
IpAddress |
TcpUdpPortPair.getDestinationIp()
Returns the IP address of the destination.
|
IpAddress |
IpDnsPair.getIp()
Returns the IP address.
|
static IpAddress |
IpUtils.getRepeatedByteIpAddressV4(int seed)
Returns an IPv4 address where all the bytes are set to the specified
seed value.
|
static IpAddress |
IpUtils.getRepeatedByteIpAddressV6(int seed)
Returns an IPv6 address where all the bytes are set to the specified
seed value.
|
IpAddress |
TcpUdpPortPair.getSourceIp()
Returns the IP address of the source.
|
IpAddress |
SubnetMask.hostPortion(IpAddress address)
Applies this mask (via logical AND of NOT(mask) ) to calculate and
return the host portion of the specified address.
|
IpAddress |
IpRange.last() |
IpAddress |
SubnetMask.networkPortion(IpAddress address)
Applies this mask (via logical AND) to calculate and return the
network portion of the specified address.
|
IpAddress |
IpRange.random() |
IpAddress |
SubnetMask.toIpAddress()
Returns the IP address equivalent to this subnet mask.
|
static IpAddress |
IpAddress.valueFrom(ByteBuffer buffer,
boolean v6)
Reads bytes from the specified byte buffer and creates an IP address
entity.
|
static IpAddress |
IpAddress.valueOf(byte[] addrBytes)
Returns an
IpAddress object that represents the value of the
IP address defined by the specified address bytes. |
static IpAddress |
IpAddress.valueOf(InetAddress ia)
Returns an
IpAddress object that represents the value of the
IP address defined by the specified InetAddress
instance. |
static IpAddress |
IpAddress.valueOf(String address)
Returns an
IpAddress object that represents the value of the
IP address defined by the specified string. |
| Modifier and Type | Method and Description |
|---|---|
static List<IpAddress> |
IpUtils.getRandomIps(IpRange range,
int count)
Returns a list of randomly generated IP addresses.
|
static List<IpAddress> |
IpUtils.getRandomIps(String spec,
int count)
Returns a list of randomly generated IP addresses.
|
Iterator<IpAddress> |
PartialSubnet.iterator()
Returns an IP address iterator that iterates across the IP addresses
defined in the range(s) associated with this partial subnet.
|
Iterator<IpAddress> |
IpRange.iterator() |
| Modifier and Type | Method and Description |
|---|---|
int |
IpAddress.compareTo(IpAddress o)
Implements the Comparable interface, to return addresses
in natural order.
|
boolean |
Subnet.contains(IpAddress ip)
Returns true if the given IP address is contained by this subnet.
|
boolean |
PartialSubnet.contains(IpAddress ip)
Returns true if this partial subnet contains the given IP address;
false otherwise.
|
boolean |
IpRange.contains(IpAddress ipAddress) |
IpAddress |
SubnetMask.hostPortion(IpAddress address)
Applies this mask (via logical AND of NOT(mask) ) to calculate and
return the host portion of the specified address.
|
IpAddress |
SubnetMask.networkPortion(IpAddress address)
Applies this mask (via logical AND) to calculate and return the
network portion of the specified address.
|
static SubnetMask |
SubnetMask.valueOf(IpAddress mask)
Returns a
SubnetMask object that represents the subnet mask
with the value of the given IP address. |
static IpDnsPair |
IpDnsPair.valueOf(IpAddress ip)
Returns an
IpDnsPair object that represents the specified
IpAddress and the "unresolvable" DnsName paired together. |
static IpDnsPair |
IpDnsPair.valueOf(IpAddress ip,
DnsName dns)
Returns an
IpDnsPair object that represents the specified
IpAddress and DnsName paired together. |
static Subnet |
Subnet.valueOf(IpAddress address,
SubnetMask mask)
Returns a
Subnet instance that encapsulates the
given subnet address and subnet mask. |
static TcpUdpPortPair |
TcpUdpPortPair.valueOf(IpAddress sourceIp,
TcpUdpPort sourcePort,
IpAddress destIp,
TcpUdpPort destPort)
Returns a
TcpUdpPortPair object that represents the source and
destination ports specified by the given IP addresses and TCP/UDP ports. |
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
Dhcp.clientAddr()
Returns the client IP address.
|
IpAddress |
IpV6.dstAddr()
Returns the destination address.
|
IpAddress |
Ip.dstAddr()
Returns the destination address.
|
IpAddress |
IcmpV6.RedirectData.dstAddr()
Returns the destination address.
|
IpAddress |
Dhcp.gatewayAddr()
Returns the gateway IP address.
|
IpAddress |
LldpTlv.ipAddr()
Returns the IP address.
|
IpAddress |
DhcpOption.ipAddr()
Returns the IP address for this option or null.
|
IpAddress[] |
DhcpOption.ipAddrs()
Returns a copy of the list of IP addresses or null.
|
IpAddress |
PacketReader.readIPv4Address()
Reads an IPv4 address from the buffer.
|
IpAddress |
PacketReader.readIPv6Address()
Reads an IPv6 address from the buffer.
|
IpAddress |
Arp.senderIpAddr()
Returns the sender IP address.
|
IpAddress |
Dhcp.serverAddr()
Returns the server IP address.
|
IpAddress |
IpV6.srcAddr()
Returns the source address.
|
IpAddress |
Ip.srcAddr()
Returns the source address.
|
IpAddress |
IcmpV6.NeighborSolicitData.targetAddr()
Returns the target address.
|
IpAddress |
IcmpV6.NeighborAdvertiseData.targetAddr()
Returns the target address.
|
IpAddress |
IcmpV6.RedirectData.targetAddr()
Returns the target address.
|
IpAddress |
Arp.targetIpAddr()
Returns the target IP address.
|
IpAddress |
Dhcp.yourAddr()
Returns "Your" IP address which is the IP address that the server
is assigning to the client.
|
| Modifier and Type | Method and Description |
|---|---|
Dhcp.Builder |
Dhcp.Builder.clientAddr(IpAddress clientAddr)
Sets the client IP address.
|
IpV6.Builder |
IpV6.Builder.dstAddr(IpAddress dstAddr)
Sets the destination address.
|
Ip.Builder |
Ip.Builder.dstAddr(IpAddress dstAddr)
Sets the destination address.
|
Dhcp.Builder |
Dhcp.Builder.gatewayAddr(IpAddress gatewayAddr)
Sets the gateway IP address.
|
LldpTlv.Builder |
LldpTlv.Builder.ipAddr(IpAddress ipAddr)
Sets the IP address.
|
Arp.Builder |
Arp.Builder.senderIpAddr(IpAddress senderIpAddr)
Sets the sender IP address.
|
Dhcp.Builder |
Dhcp.Builder.serverAddr(IpAddress serverAddr)
Sets the server IP address.
|
IpV6.Builder |
IpV6.Builder.srcAddr(IpAddress srcAddr)
Sets the source address.
|
Ip.Builder |
Ip.Builder.srcAddr(IpAddress srcAddr)
Sets the source address.
|
Arp.Builder |
Arp.Builder.targetIpAddr(IpAddress targetIpAddr)
Sets the target IP address.
|
void |
PacketWriter.write(IpAddress ip)
Writes an IP address to the buffer.
|
Dhcp.Builder |
Dhcp.Builder.yourAddr(IpAddress yourAddr)
Sets the "Your" IP address which is the IP address that the server
is assigning to the client.
|
| Constructor and Description |
|---|
DhcpOption(DhcpOption.Code code,
IpAddress ipAddr)
Constructor for a IP address option.
|
DhcpOption(DhcpOption.Code code,
IpAddress[] ipAddrs)
Constructor for an option holding a list of IP addresses.
|
IcmpV6.NeighborAdvertiseData(boolean isSenderRouter,
boolean isSolicitResponse,
boolean override,
IpAddress targetAddr)
Create a new Neighbor Solicitation data store.
|
IcmpV6.NeighborSolicitData(IpAddress targetAddr)
Create a new Neighbor Solicitation data store.
|
IcmpV6.RedirectData(IpAddress targetAddr,
IpAddress dstAddr)
Create a new Redirect message data store.
|
| Modifier and Type | Method and Description |
|---|---|
IpAddress |
SnmpField.asIpAddress() |
IpAddress |
SnmpPduTrapV1.getAgentAddr()
Returns the agent address.
|
IpAddress |
SnmpTargetArgs.getIpAddress() |
| Modifier and Type | Method and Description |
|---|---|
void |
VarBinds.addVB(SnmpOid oid,
IpAddress value)
Add VarBind of type IP_ADDRESS.
|
void |
VarBinds.addVB(String oid,
IpAddress value)
Add VarBind of type IP_ADDRESS.
|
SnmpField |
SnmpField.set(IpAddress val)
Used to set IP_ADDRESS value.
|
void |
SnmpPduTrapV1.setAgentAddr(IpAddress v) |
SnmpTargetArgs |
SnmpTargetArgs.setIpAddress(IpAddress v) |
void |
SnmpClientFixture.setRemoteAddress(IpAddress remoteAddress) |
| Constructor and Description |
|---|
SnmpField(IpAddress v)
Constructor for IP_ADDRESS.
|
| Modifier and Type | Method and Description |
|---|---|
protected IpAddress |
SnmpAbstractDecoder.decodePrimitiveAsIpAddress(SnmpField code)
Decodes a value.
|
| Modifier and Type | Method and Description |
|---|---|
protected SnmpField |
SnmpAbstractCodec.encodePrimitive(IpAddress value)
Encodes a value.
|
| Constructor and Description |
|---|
SnmpCommandProcessor(IpAddress ipAddress,
SnmpCredentials credentials,
SnmpConnectionConfiguration connectionConfiguration,
ExecutorService taskExecutor)
Creates a SNMP Command Processor.
|
SnmpCommandProcessor(IpAddress ipAddress,
SnmpCredentials credentials,
SnmpConnectionConfiguration connectionConfiguration,
SnmpClient snmpClient)
Creates a SNMP Command Processor.
|
Copyright © 2014. All Rights Reserved.