| Package | Description |
|---|---|
| com.h3c.of.ctl |
Public API for the OpenFlow Controller.
|
| com.h3c.of.ctl.pkt |
Public API for the OpenFlow Packet Sequencer and participating
Packet Listeners.
|
| com.h3c.of.lib |
OpenFlow Protocol Library.
|
| 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.diag |
Definitions of the path diagnostic service.
|
| com.h3c.sdn.flowmgr |
Definitions of the services provided by the Flow Manager Application.
|
| com.h3c.util.pkt |
| Class and Description |
|---|
| ProtocolId
A network protocol key used to identify protocol classes.
|
| Class and Description |
|---|
| Packet
Packet (immutable) contains a list of protocol layers.
|
| ProtocolId
A network protocol key used to identify protocol classes.
|
| Class and Description |
|---|
| PacketReader
Wraps a
ByteBuffer and provides methods to read rich data types
from it. |
| PacketWriter
Wraps a
ByteBuffer and provides methods to write rich data types
into it. |
| Class and Description |
|---|
| Packet
Packet (immutable) contains a list of protocol layers.
|
| Class and Description |
|---|
| Packet
Packet (immutable) contains a list of protocol layers.
|
| Class and Description |
|---|
| Packet
Packet (immutable) contains a list of protocol layers.
|
| ProtocolId
A network protocol key used to identify protocol classes.
|
| Class and Description |
|---|
| Packet
Packet (immutable) contains a list of protocol layers.
|
| Class and Description |
|---|
| Arp
ARP data store (immutable) and associated
Arp.Builder (mutable). |
| Arp.Builder
Builder (mutable) used to create new protocol instances.
|
| Arp.OpCode
Operation code.
|
| Dhcp
DHCP data store (immutable) add associated
Dhcp.Builder (mutable). |
| Dhcp.Builder
Builder (mutable) used to create new protocol instances.
|
| Dhcp.Flag
Flags (bitmask enumeration).
|
| Dhcp.OpCode
Operation codes.
|
| DhcpOption
DHCP option data store (immutable).
|
| DhcpOption.Code
Option codes (used in messages types, request params, ...).
|
| DhcpOption.MessageType
Message types.
|
| DhcpOptionV6
DHCPv6 option data store (immutable).
|
| DhcpOptionV6.Type
Option types.
|
| DhcpV6
DHCPv6 data store (immutable) add associated
DhcpV6.Builder (mutable). |
| DhcpV6.Builder
Builder (mutable) used to create a new protocol instances.
|
| DhcpV6.MessageType
DHCPv6 Message types.
|
| Dns
DNS Payload (immutable) and its associated Builder to create DNS requests and
responses.
|
| Dns.Builder
Builder (mutable) used to create new protocol instances.
|
| Dns.ClassType
DNS class type codes.
|
| Dns.OpCode
Operation codes set by originator of a request (copied to response).
|
| Dns.Record
DNS record data store (immutable).
|
| Dns.RecordType
Record types.
|
| Dns.ResponseCode
Response codes.
|
| Dns.ResRecord
DNS resource record data store (immutable).
|
| Dns.SigData.Algorithm
Algorithm types.
|
| Ethernet
Ethernet data store (immutable) and associated
Ethernet.Builder (mutable). |
| Ethernet.Builder
Builder (mutable) used to create new protocol instances.
|
| Ethernet.Control
Control types.
|
| Ethernet.Dsap
Destination service access point types.
|
| Ethernet.SnapId
SNAP ID (vendor and local) data store (immutable).
|
| Ethernet.Ssap
Source service access point types.
|
| Ethernet.VlanPriority
VLAN Priorities.
|
| HardwareType
Hardware types (used in ARP, DHCP, ...).
|
| Icmp
ICMPv4 data store (immutable) and associated
Icmp.Builder (mutable). |
| Icmp.Builder
Builder (mutable) used to create new protocol instances.
|
| IcmpOptionV6
ICMPv6 option data store (immutable).
|
| IcmpOptionV6.Type
ICMPv6 option types.
|
| IcmpTypeCode
ICMPv4 Message type (high byte) and code (low byte) combinations.
|
| IcmpTypeCodeV6
ICMPv6 Message type (high byte) and code (low byte) combinations.
|
| IcmpV6
ICMPv6 data store (immutable) and associated
IcmpV6.Builder (mutable). |
| IcmpV6.Builder
Builder (mutable) used to create new protocol instances.
|
| IcmpV6.NeighborAdvertiseData
Neighbor Discovery - Neighbor Advertisement data store (immutable).
|
| IcmpV6.NeighborSolicitData
Neighbor Discovery - Neighbor Solicitation data store (immutable).
|
| IcmpV6.RedirectData
Neighbor Discovery - Redirect message data store (immutable).
|
| IcmpV6.RouterAdvertiseData
Neighbor Discovery - Router Advertisement data store (immutable).
|
| Ip
IPv4 data store (immutable) and associated
Ip.Builder (mutable). |
| Ip.Builder
Builder (mutable) used to create new protocol instances.
|
| IpTosDsfc
IP TOS Differentiated Services Field Codepoints (DSFC) types.
|
| IpTosEcn
IP TOS Explicit Congestion Notification (ECN) types.
|
| IpType
IPv4 and IPv6 protocol types.
|
| IpV6
IPv6 data store (immutable) and associated
IpV6.Builder (mutable). |
| IpV6.Builder
Builder (mutable) used to create new protocol instances.
|
| IpV6.Option
IPv6 option data store (immutable).
|
| IpVersion
IP versions.
|
| Lldp
LLDP data store (immutable) and associated
Lldp.Builder (mutable). |
| Lldp.Builder
Builder (mutable) used to create new protocol instances.
|
| LldpTlv
LLDP Type-Length-Value data store (immutable).
|
| LldpTlv.Builder
Builder (mutable) used to create a new instances.
|
| LldpTlv.Capability
Capabilities (bitmask enumeration).
|
| LldpTlv.ChassisIdSubType
Chassis ID sub-types.
|
| LldpTlv.PortIdSubType
Port ID sub-types.
|
| LldpTlv.Type
Main TLV types.
|
| Mpls
MPLS data store (immutable) and associated
Mpls.Builder (mutable). |
| Mpls.Builder
Builder (mutable) used to create new protocol instances.
|
| Mpls.Header
MPLS label switching header (immutable).
|
| Packet
Packet (immutable) contains a list of protocol layers.
|
| PacketReader
Wraps a
ByteBuffer and provides methods to read rich data types
from it. |
| PacketWriter
Wraps a
ByteBuffer and provides methods to write rich data types
into it. |
| PppEthernet
PPP-over-Ethernet data store (immutable) and associated
PppEthernet.Builder
(mutable). |
| PppEthernet.Builder
Builder (mutable) used to create new protocol instances.
|
| PppEthernet.Code
Code types.
|
| PppEthernet.PppProtocolId
PPP protocol IDs.
|
| Protocol
A network protocol (immutable).
|
| ProtocolEnum
Interface implemented by all protocol enumerations to provide code.
|
| ProtocolException
Exception thrown when a protocol's data violates some constraint or there
is a encoder error (i.e.
|
| ProtocolId
A network protocol key used to identify protocol classes.
|
| Sctp
SCTP (Stream Control Transmission Protocol) data store (immutable) and
associated
Sctp.Builder (mutable). |
| Sctp.Builder
Builder (mutable) used to create new protocol instances.
|
| Sctp.CheckSumType
Checksum type needed during encoding.
|
| Sctp.Chunk
Chunk data store (immutable).
|
| Sctp.Chunk.Type
Chunk types.
|
| Tcp
TCP data store (immutable) and associated
Tcp.Builder (mutable). |
| Tcp.Builder
Builder (mutable) used to create new protocol instances.
|
| Udp
UDP data store (immutable) and associated
Udp.Builder (mutable). |
| Udp.Builder
Builder (mutable) used to create new protocol instances.
|
| UnknownProtocol
Unknown protocol (immutable) used to represent payload that we don't
currently support.
|
| UnknownProtocol.Builder
Builder (mutable) used to create new protocol instances.
|
Copyright © 2014. All Rights Reserved.