tres v0.1.1 Openflow.GroupMod
Link to this section Summary
Link to this section Types
Link to this type
command()
command()
command() :: :add | :delete | :modify
command() :: :add | :delete | :modify
Link to this type
id()
id()
id() :: :max | :all | :any | 0..4_294_967_295
id() :: :max | :all | :any | 0..4_294_967_295
Link to this type
t()
t()
t() :: %Openflow.GroupMod{
aux_id: 0..255 | nil,
buckets: [Openflow.Bucket.t()],
command: command(),
datapath_id: String.t() | nil,
group_id: id(),
type: type(),
version: 4,
xid: 0..4_294_967_295
}
t() :: %Openflow.GroupMod{ aux_id: 0..255 | nil, buckets: [Openflow.Bucket.t()], command: command(), datapath_id: String.t() | nil, group_id: id(), type: type(), version: 4, xid: 0..4_294_967_295 }
Link to this type
type()
type()
type() :: :add | :select | :indirect | :fast_failover
type() :: :add | :select | :indirect | :fast_failover
Link to this section Functions
Link to this function
new(options \\ [])
new(options \\ [])
new(
xid: 0..4_294_967_295,
command: command(),
type: type(),
group_id: id(),
buckets: [Openflow.Bucket.t()]
) :: t()
new( xid: 0..4_294_967_295, command: command(), type: type(), group_id: id(), buckets: [Openflow.Bucket.t()] ) :: t()
Link to this function
ofp_type()
ofp_type()
ofp_type() :: 15
ofp_type() :: 15
Link to this function
read(arg)
read(arg)
read(<<_::64, _::_*128>>) :: t()
read(<<_::64, _::_*128>>) :: t()
Link to this function
to_binary(group_mod)
to_binary(group_mod)
to_binary(t()) :: <<_::64, _::_*128>>
to_binary(t()) :: <<_::64, _::_*128>>