package openflow

  1. Overview
  2. Docs
module Header : sig ... end
type t =
  1. | Hello of Packet.bytes
  2. | ErrorMsg of Error.t
  3. | EchoRequest of Packet.bytes
  4. | EchoReply of Packet.bytes
  5. | VendorMsg of Vendor.t
  6. | SwitchFeaturesRequest
  7. | SwitchFeaturesReply of SwitchFeatures.t
  8. | FlowModMsg of FlowMod.t
  9. | PacketInMsg of PacketIn.t
  10. | FlowRemovedMsg of FlowRemoved.t
  11. | PortStatusMsg of PortStatus.t
  12. | PacketOutMsg of PacketOut.t
  13. | BarrierRequest
  14. | BarrierReply
  15. | StatsRequestMsg of StatsRequest.t
  16. | StatsReplyMsg of StatsReply.t
  17. | SetConfig of SwitchConfig.t
  18. | ConfigRequestMsg
  19. | ConfigReplyMsg of ConfigReply.t
val size_of : t -> int
val parse : Header.t -> string -> xid * t
val marshal : xid -> t -> string
val to_string : t -> string