tres v0.1.1 Openflow.Multipart.Aggregate.Request
Link to this section Summary
Link to this section Types
Link to this type
t()
t()
t() :: %Openflow.Multipart.Aggregate.Request{
aux_id: 0..255 | nil,
cookie: 0..18_446_744_073_709_551_615,
cookie_mask: 0..18_446_744_073_709_551_615,
datapath_id: String.t(),
flags: term(),
match: %Openflow.Match{fields: [map()], type: :oxm},
out_group: Openflow.GroupMod.id(),
out_port: Openflow.Port.no(),
table_id: 0..255 | :all | :max,
version: 4,
xid: 0..4_294_967_295
}
t() :: %Openflow.Multipart.Aggregate.Request{ aux_id: 0..255 | nil, cookie: 0..18_446_744_073_709_551_615, cookie_mask: 0..18_446_744_073_709_551_615, datapath_id: String.t(), flags: term(), match: %Openflow.Match{fields: [map()], type: :oxm}, out_group: Openflow.GroupMod.id(), out_port: Openflow.Port.no(), table_id: 0..255 | :all | :max, version: 4, xid: 0..4_294_967_295 }
Link to this section Functions
Link to this function
new(options \\ [])
new(options \\ [])
new(
xid: 0..4_294_967_295,
table_id: 0..255 | :all | :max,
out_port: Openflow.Port.no(),
out_group: Openflow.GroupMod.id(),
cookie: 0..18_446_744_073_709_551_615,
cookie_mask: 0..18_446_744_073_709_551_615,
match: %Openflow.Match{fields: [map()], type: :oxm}
) :: t()
new( xid: 0..4_294_967_295, table_id: 0..255 | :all | :max, out_port: Openflow.Port.no(), out_group: Openflow.GroupMod.id(), cookie: 0..18_446_744_073_709_551_615, cookie_mask: 0..18_446_744_073_709_551_615, match: %Openflow.Match{fields: [map()], type: :oxm} ) :: t()
Link to this function
ofp_type()
ofp_type()
ofp_type() :: 18
ofp_type() :: 18
Link to this function
read(arg)
read(arg)
read(<<_::256, _::_*8>>) :: t()
read(<<_::256, _::_*8>>) :: t()
Link to this function
to_binary(msg)
to_binary(msg)
to_binary(t()) :: <<_::256, _::_*8>>
to_binary(t()) :: <<_::256, _::_*8>>