Struct portus::Datapath [−][src]
pub struct Datapath<T: Ipc> { /* fields omitted */ }
A collection of methods to interact with the datapath.
Trait Implementations
impl<T: Ipc> DatapathTrait for Datapath<T>
[src]
impl<T: Ipc> DatapathTrait for Datapath<T>
fn get_sock_id(&self) -> u32
[src]
fn get_sock_id(&self) -> u32
fn set_program(
&mut self,
program_name: String,
fields: Option<&[(&str, u32)]>
) -> Result<Scope>
[src]
fn set_program(
&mut self,
program_name: String,
fields: Option<&[(&str, u32)]>
) -> Result<Scope>
Tell datapath to use a preinstalled program.
fn update_field(&self, sc: &Scope, update: &[(&str, u32)]) -> Result<()>
[src]
fn update_field(&self, sc: &Scope, update: &[(&str, u32)]) -> Result<()>
Update the value of a register in an already-installed fold function.