Module: Babeltrace2::BTSelfComponent::Port

Included in:
Input, Output
Defined in:
lib/babeltrace2/graph/self-component-port.rb

Defined Under Namespace

Classes: Input, Output

Instance Method Summary collapse

Instance Method Details

#get_componentObject Also known as: component



13
14
15
16
# File 'lib/babeltrace2/graph/self-component-port.rb', line 13

def get_component
  handle = Babeltrace2.bt_self_component_port_borrow_component(@handle)
  BTSelfComponent.from_handle(handle)
end

#get_dataObject Also known as: data



19
20
21
# File 'lib/babeltrace2/graph/self-component-port.rb', line 19

def get_data
  Babeltrace2.bt_self_component_port_get_data(@handle)
end