| Package | Description |
|---|---|
| com.h3c.of.sw |
Provides mock implementations of OpenFlow switches.
|
| 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.