Package | Description |
---|---|
com.hp.of.ctl |
Public API for the OpenFlow Controller.
|
com.hp.of.ctl.pkt |
Public API for the OpenFlow Packet Sequencer and participating
Packet Listeners.
|
com.hp.of.lib |
OpenFlow Protocol Library.
|
com.hp.sdn.common |
Definitions of general services applicable to multiple tiers of the
SDN Controller.
|
com.hp.sdn.ctl.diag |
Model objects for path diagnostic application.
|
com.hp.sdn.diag |
Definitions of the path diagnostic service.
|
com.hp.sdn.flowmgr |
Deprecated Definitions of the services provided by the Flow Manager Application.
|
com.hp.util.pkt |
Network packet parsing library.
|
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.
|
Gre
GRE data store (immutable) and associated
Gre.Builder (mutable). |
Gre.Builder
Builder (mutable) used to create new protocol instances.
|
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 © 2016. All Rights Reserved.