val supported_wildcards_of_sexp : Ppx_sexp_conv_lib.Sexp.t ‑> supported_wildcards
val sexp_of_supported_wildcards : supported_wildcards ‑> Ppx_sexp_conv_lib.Sexp.t
module Capabilities : sig ... end
module SupportedActions : sig ... end
type t
= Frenetic_kernel__OpenFlow0x01.SwitchFeatures.t
=
{
switch_id : Frenetic_kernel__OpenFlow0x01.switchId; |
num_buffers : int32; |
num_tables : Frenetic_kernel.Packet.int8; |
supported_capabilities : Capabilities.t; |
supported_actions : SupportedActions.t; |
ports : Frenetic_kernel__OpenFlow0x01.portDescription list; |
}
val t_of_sexp : Ppx_sexp_conv_lib.Sexp.t ‑> t
val sexp_of_t : t ‑> Ppx_sexp_conv_lib.Sexp.t
val to_string : t ‑> string