# Uses of Package
com.h3c.sdn.common

- Packages that use com.h3c.sdn.common
  Package | Description
  --- | ---
  com.h3c.sdn.common | Definitions of general services applicable to multiple tiers of the SDN Controller.
  com.h3c.sdn.ctl.diag | Model objects for path diagnostic application.
  com.h3c.sdn.ctl.json | ...
  com.h3c.sdn.diag | Definitions of the path diagnostic service.
  com.h3c.sdn.linkdisco | Definitions of the services provided by the Link Discovery Application.
  com.h3c.sdn.misc.dsync.net |
  com.h3c.sdn.misc.net |
  com.h3c.sdn.nodemgr | Definitions of the services provided by the Node Manager Application.
  com.h3c.sdn.topology | Definitions of the interfaces provided by the Topology Services Application.

- Classes in com.h3c.sdn.common used by com.h3c.sdn.common
  Class and Description
  ARPEntry Represents the IP address to the MAC address translation.
  ConnectionPoint Represents a <switch,port> tuple.
  ConnectionPoint.Type Represents the type of connection point.
  L2Cost Represents the cost associated to a L2 Path between two nodes.
  L2Path Abstraction of a path between two control domain entities.
  L2Path.Metric Identifies the metric used in computing shortest paths.
  Link Represents the connectivity between two connection points `ConnectionPoint`.
  Link.Type Represents the type of link.
  LinkInfo Represents the link status and the time of discovery of a layer 2 link in the network.
  LinkUpdate.Type Represents the type of link discovery update operation.
  NetworkNode Represents the network station or end host.
  PathMetric Deprecated.
  SuppressedPorts Represents the ports in which lldp traffic is suppressed for a given datapath.

- Classes in com.h3c.sdn.common used by com.h3c.sdn.ctl.diag
  Class and Description
  PacketModel Contains the packet, packet identifier and last sent time stamp.

- Classes in com.h3c.sdn.common used by com.h3c.sdn.ctl.json
  Class and Description
  ARPEntry Represents the IP address to the MAC address translation.
  DpSuppressedPorts Represents the ports in which lldp traffic is suppressed for a given datapath.
  L2Path Abstraction of a path between two control domain entities.
  Link Represents the connectivity between two connection points `ConnectionPoint`.
  NetworkNode Represents the network station or end host.
  TopologyCluster Abstraction for a cluster of strongly connected nodes.

- Classes in com.h3c.sdn.common used by com.h3c.sdn.diag
  Class and Description
  ConnectionPoint Represents a <switch,port> tuple.
  L2Path Abstraction of a path between two control domain entities.
  PacketModel Contains the packet, packet identifier and last sent time stamp.

- Classes in com.h3c.sdn.common used by com.h3c.sdn.linkdisco
  Class and Description
  ConnectionPoint Represents a <switch,port> tuple.
  DpSuppressedPorts Represents the ports in which lldp traffic is suppressed for a given datapath.
  Link Represents the connectivity between two connection points `ConnectionPoint`.
  LinkUpdate Provides information about the link.

- Classes in com.h3c.sdn.common used by com.h3c.sdn.misc.dsync.net
  Class and Description
  DpSuppressedPorts Represents the ports in which lldp traffic is suppressed for a given datapath.
  Link Represents the connectivity between two connection points `ConnectionPoint`.
  TopologyCluster Abstraction for a cluster of strongly connected nodes.
  TopologyTree Represents the destination rooted tree for a node in cluster.

- Classes in com.h3c.sdn.common used by com.h3c.sdn.misc.net
  Class and Description
  ARPEntry Represents the IP address to the MAC address translation.
  ARPTable Represents the set of ARP translations within a given VID.
  ConnectionPoint Represents a <switch,port> tuple.
  ConnectionPoint.Type Represents the type of connection point.
  DpSuppressedPorts Represents the ports in which lldp traffic is suppressed for a given datapath.
  L2Cost Represents the cost associated to a L2 Path between two nodes.
  L2Path Abstraction of a path between two control domain entities.
  L2Path.Metric Identifies the metric used in computing shortest paths.
  Link Represents the connectivity between two connection points `ConnectionPoint`.
  Link.Type Represents the type of link.
  LinkInfo Represents the link status and the time of discovery of a layer 2 link in the network.
  LinkUpdate Provides information about the link.
  LinkUpdate.Type Represents the type of link discovery update operation.
  NetworkNode Represents the network station or end host.
  SuppressedPorts Represents the ports in which lldp traffic is suppressed for a given datapath.
  TopologyCluster Abstraction for a cluster of strongly connected nodes.
  TopologyTree Represents the destination rooted tree for a node in cluster.

- Classes in com.h3c.sdn.common used by com.h3c.sdn.nodemgr
  Class and Description
  ARPTable Represents the set of ARP translations within a given VID.
  NetworkNode Represents the network station or end host.

- Classes in com.h3c.sdn.common used by com.h3c.sdn.topology
  Class and Description
  L2Path Abstraction of a path between two control domain entities.
  Link Represents the connectivity between two connection points `ConnectionPoint`.
  TopologyCluster Abstraction for a cluster of strongly connected nodes.

Copyright © 2014. All Rights Reserved.