Struct rustfbp::loader::Component [] [src]

pub struct Component {
    // some fields omitted
}

Methods

impl Component
[src]

fn run(&self)

fn connect(&self, port_out: &String, sender: *const HeapIPSender)

fn connect_array(&self, port_out: &String, selection_out: &String, sender: *const HeapIPSender)

fn add_output_selection(&self, port_out: &String, selection_out: &String)

fn add_input_selection(&self, port_in: &String, selection_in: &String) -> *const HeapIPSender

fn add_input_receiver(&self, port_in: &String, selection_in: &String, recv: *const HeapIPReceiver)

fn disconnect(&self, port: &String)

fn disconnect_array(&self, port: &String, selection: &String)

fn is_input_ports(&self) -> bool

Trait Implementations

impl Send for Component
[src]

impl Drop for Component
[src]

fn drop(&mut self)

A method called when the value goes out of scope. Read more