# Uses of Package
com.h3c.of.sw

- Packages that use com.h3c.of.sw
  Package | Description
  --- | ---
  com.h3c.of.sw | Provides mock implementations of OpenFlow switches.

- Classes in com.h3c.of.sw used by com.h3c.of.sw
  Class and Description
  AbstractDefn A base class for representing test fixture definitions.
  AbstractDefReader Abstract base class for parsing text-based definition files.
  AbstractDefReader.LogicalLine Represents a logical (non-comment) line from the definition file; possibly an aggregate of several lines.
  BankDefn Reads in a Switch Bank definition / scenario file, encapsulating the information.
  BankDefn.SwitchInfo Encapsulates a binding of switch variable name to definition filename.
  CfgBase Encapsulates the base configuration of a mock-switch.
  CfgDesc Encapsulates the description configuration of a mock-switch.
  CfgFeat Encapsulates the feature configuration of a mock-switch.
  CfgHello Encapsulates configuration information about the version(s) the mock switch announces it supports, via its HELLO message to the controller.
  CfgHello.Behavior Mock switch's behavior in sending the HELLO message.
  CmdPortStatus.State Designates change in port state.
  CommandType Scenario command types.
  MockOpenflowSwitch Represents a mock switch that talks OpenFlow; useful for OpenFlow Controller and Application unit testing.
  MockOpenflowSwitch.HelloMode Designates the alternative ways to respond to handshaking.
  PipelineFactory A simple implementation of a pipeline factory that creates pipelines with OpenFlow message list encoder and decoder and a message handler.
  ScenarioCommand An embodiment of a command in a mock-switch-bank scenario.
  SwitchDefn Parses a mock-switch definition file and encapsulates the configuration.
  SwitchDefn.CustomProp Represents a property from the "custom" section of the mock switch definition file.
  SwMessageHandler Handles incoming OpenFlow messages for the mock-switch.

Copyright © 2014. All Rights Reserved.