## Uses of Interface
org.jgroups.PhysicalAddress

- Packages that use PhysicalAddress
  Package | Description
  --- | ---
  org.jgroups.protocols | Provides implementations of transport protocols which are responsible for sending and receiving messages to/from the network.
  org.jgroups.stack | Support for managing protocol stacks.

- - ### Uses of PhysicalAddress in org.jgroups.protocols

    Fields in org.jgroups.protocols with type parameters of type PhysicalAddress
    Modifier and Type | Field and Description
    --- | ---
    `protected BoundedList<PhysicalAddress>` | TCPPING.`dynamic_hosts` https://jira.jboss.org/jira/browse/JGRP-989
    `protected LazyRemovalCache<Address,PhysicalAddress>` | TP.`logical_addr_cache` Cache which maintains mappings between logical and physical addresses.
    `protected static LazyRemovalCache.Printable<Address,PhysicalAddress>` | TP.`print_function`

    Methods in org.jgroups.protocols that return PhysicalAddress
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract PhysicalAddress` | TP.`getPhysicalAddress()`
    `protected PhysicalAddress` | SHARED_LOOPBACK.`getPhysicalAddress()`
    `protected PhysicalAddress` | TCP_NIO.`getPhysicalAddress()`
    `protected PhysicalAddress` | TCP.`getPhysicalAddress()`
    `protected PhysicalAddress` | TUNNEL.`getPhysicalAddress()`
    `protected PhysicalAddress` | UDP.`getPhysicalAddress()`
    `protected PhysicalAddress` | LOOPBACK.`getPhysicalAddress()`
    `protected PhysicalAddress` | TP.`getPhysicalAddressFromCache(Address logical_addr)`

    Methods in org.jgroups.protocols that return types with arguments of type PhysicalAddress
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Collection<PhysicalAddress>` | PingData.`getPhysicalAddrs()`

    Methods in org.jgroups.protocols with parameters of type PhysicalAddress
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TP.`addPhysicalAddressToCache(Address logical_addr, PhysicalAddress physical_addr)`
    `abstract void` | TP.`sendUnicast(PhysicalAddress dest, byte[] data, int offset, int length)` Send a unicast to 1 member.
    `void` | BasicTCP.`sendUnicast(PhysicalAddress dest, byte[] data, int offset, int length)`
    `void` | SHARED_LOOPBACK.`sendUnicast(PhysicalAddress dest, byte[] data, int offset, int length)`
    `void` | TUNNEL.`sendUnicast(PhysicalAddress dest, byte[] data, int offset, int length)`
    `void` | UDP.`sendUnicast(PhysicalAddress dest, byte[] data, int offset, int length)`
    `void` | LOOPBACK.`sendUnicast(PhysicalAddress dest, byte[] data, int offset, int length)`

    Method parameters in org.jgroups.protocols with type arguments of type PhysicalAddress
    Modifier and Type | Method and Description
    --- | ---
    `void` | TUNNEL.TUNNELPolicy.`connect(java.util.List<RouterStub> stubs, java.lang.String group, Address addr, java.lang.String logical_name, java.util.List<PhysicalAddress> phys_addrs)`
    `void` | Discovery.`discoveryRequestReceived(Address sender, java.lang.String logical_name, java.util.Collection<PhysicalAddress> physical_addrs)`
    `void` | TCPPING.`discoveryRequestReceived(Address sender, java.lang.String logical_name, java.util.Collection<PhysicalAddress> physical_addrs)`

    Constructor parameters in org.jgroups.protocols with type arguments of type PhysicalAddress
    Constructor and Description
    `PingData(Address own_addr, View view, boolean is_server, java.lang.String logical_name, java.util.Collection<PhysicalAddress> physical_addrs)`

  - ### Uses of PhysicalAddress in org.jgroups.stack

    Classes in org.jgroups.stack that implement PhysicalAddress
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IpAddress` Network-dependent address (Internet).

    Methods in org.jgroups.stack that return types with arguments of type PhysicalAddress
    Modifier and Type | Method and Description
    --- | ---
    `java.util.Collection<PhysicalAddress>` | GossipData.`getPhysicalAddresses()`

    Method parameters in org.jgroups.stack with type arguments of type PhysicalAddress
    Modifier and Type | Method and Description
    --- | ---
    `void` | RouterStub.`connect(java.lang.String group, Address addr, java.lang.String logical_name, java.util.List<PhysicalAddress> phys_addrs)` Register this process with the router under `group`.

    Constructor parameters in org.jgroups.stack with type arguments of type PhysicalAddress
    Constructor and Description
    `GossipData(byte type, java.lang.String group, Address addr, java.util.List<Address> mbrs, java.util.List<PhysicalAddress> physical_addrs)`
    `GossipData(byte type, java.lang.String group, Address addr, java.lang.String logical_name, java.util.List<PhysicalAddress> phys_addrs)`

Copyright © 1998-2009 Bela Ban / Red Hat. All Rights Reserved.