gr::blocks::file_descriptor_sink
gr::sync_block
gnuradio/blocks/file_descriptor_sink.h
std::shared_ptr< file_descriptor_sink > typedef std::shared_ptr<file_descriptor_sink> gr::blocks::file_descriptor_sink::sptr sptr gr::blocks::file_descriptor_sink::sptr
sptr static sptr gr::blocks::file_descriptor_sink::make (size_t itemsize, int fd) make gr::blocks::file_descriptor_sink::make size_t itemsize int fd

Build a file descriptor sink block. The provided file descriptor will be closed when the sink is destroyed.

itemsize

item size of the incoming data stream.

fd

file descriptor (as an integer).

Write stream to file descriptor.

gr::basic_block
gr::block
gr::blocks::file_descriptor_sink
gr::messages::msg_accepter
gr::msg_accepter
gr::sync_block
std::enable_shared_from_this< basic_block >
gr::basic_block
d_name
d_symbol_alias
d_symbol_name
d_input_signature
d_output_signature
d_debug_logger
d_logger
msg_queue
d_rpc_vars
d_message_subscribers
gr::block
d_max_output_buffer
d_min_output_buffer
d_pmt_done
d_system_port
gr::blocks::file_descriptor_sink
gr::messages::msg_accepter
gr::msg_accepter
gr::sync_block
std::basic_string< Char >
std::enable_shared_from_this< basic_block >
std::map< pmt::pmt_t, msg_queue_t, msg_queue_comparator >
std::shared_ptr< io_signature >
std::shared_ptr< logger >
std::shared_ptr< pmt_base >
std::shared_ptr< rpcbasic_base >
std::string
std::vector< long >
std::vector< rpcbasic_sptr >
elements
p
- gr::blocks::file_descriptor_sink
  _post
- gr::blocks::file_descriptor_sink
  active_thread_priority
- gr::blocks::file_descriptor_sink
  add_item_tag
- gr::blocks::file_descriptor_sink
  add_item_tag
- gr::blocks::file_descriptor_sink
  alias
- gr::blocks::file_descriptor_sink
  alias_pmt
- gr::blocks::file_descriptor_sink
  alias_set
- gr::blocks::file_descriptor_sink
  alignment
- gr::blocks::file_descriptor_sink
  allocate_buffer
- gr::blocks::file_descriptor_sink
  allocate_detail
- gr::blocks::file_descriptor_sink
  basic_block
- gr::blocks::file_descriptor_sink
  basic_block
- gr::blocks::file_descriptor_sink
  BLACK
- gr::blocks::file_descriptor_sink
  blkd_input_timer_value
- gr::blocks::file_descriptor_sink
  block
- gr::blocks::file_descriptor_sink
  block
- gr::blocks::file_descriptor_sink
  check_topology
- gr::blocks::file_descriptor_sink
  clear_finished
- gr::blocks::file_descriptor_sink
  color
- gr::blocks::file_descriptor_sink
  consume
- gr::blocks::file_descriptor_sink
  consume_each
- gr::blocks::file_descriptor_sink
  d_blkd_input_timer_value
- gr::blocks::file_descriptor_sink
  d_color
- gr::blocks::file_descriptor_sink
  d_debug_logger
- gr::blocks::file_descriptor_sink
  d_input_signature
- gr::blocks::file_descriptor_sink
  d_logger
- gr::blocks::file_descriptor_sink
  d_max_output_buffer
- gr::blocks::file_descriptor_sink
  d_message_subscribers
- gr::blocks::file_descriptor_sink
  d_min_output_buffer
- gr::blocks::file_descriptor_sink
  d_name
- gr::blocks::file_descriptor_sink
  d_output_signature
- gr::blocks::file_descriptor_sink
  d_pmt_done
- gr::blocks::file_descriptor_sink
  d_rpc_set
- gr::blocks::file_descriptor_sink
  d_rpc_vars
- gr::blocks::file_descriptor_sink
  d_setlock
- gr::blocks::file_descriptor_sink
  d_symbol_alias
- gr::blocks::file_descriptor_sink
  d_symbol_name
- gr::blocks::file_descriptor_sink
  d_symbolic_id
- gr::blocks::file_descriptor_sink
  d_system_port
- gr::blocks::file_descriptor_sink
  d_unique_id
- gr::blocks::file_descriptor_sink
  declare_sample_delay
- gr::blocks::file_descriptor_sink
  declare_sample_delay
- gr::blocks::file_descriptor_sink
  delete_head_nowait
- gr::blocks::file_descriptor_sink
  detail
- gr::blocks::file_descriptor_sink
  dispatch_msg
- gr::blocks::file_descriptor_sink
  empty_handled_p
- gr::blocks::file_descriptor_sink
  empty_handled_p
- gr::blocks::file_descriptor_sink
  empty_p
- gr::blocks::file_descriptor_sink
  empty_p
- gr::blocks::file_descriptor_sink
  enable_update_rate
- gr::blocks::file_descriptor_sink
  erase_msg
- gr::blocks::file_descriptor_sink
  expand_minmax_buffer
- gr::blocks::file_descriptor_sink
  finished
- gr::blocks::file_descriptor_sink
  fixed_rate
- gr::blocks::file_descriptor_sink
  fixed_rate_ninput_to_noutput
- gr::blocks::file_descriptor_sink
  fixed_rate_noutput_to_ninput
- gr::blocks::file_descriptor_sink
  forecast
- gr::blocks::file_descriptor_sink
  general_work
- gr::blocks::file_descriptor_sink
  get_iterator
- gr::blocks::file_descriptor_sink
  get_msg_map
- gr::blocks::file_descriptor_sink
  get_tags_in_range
- gr::blocks::file_descriptor_sink
  get_tags_in_range
- gr::blocks::file_descriptor_sink
  get_tags_in_window
- gr::blocks::file_descriptor_sink
  get_tags_in_window
- gr::blocks::file_descriptor_sink
  GREY
- gr::blocks::file_descriptor_sink
  has_msg_handler
- gr::blocks::file_descriptor_sink
  has_msg_port
- gr::blocks::file_descriptor_sink
  history
- gr::blocks::file_descriptor_sink
  identifier
- gr::blocks::file_descriptor_sink
  input_signature
- gr::blocks::file_descriptor_sink
  insert_tail
- gr::blocks::file_descriptor_sink
  is_pc_rpc_set
- gr::blocks::file_descriptor_sink
  is_rpc_set
- gr::blocks::file_descriptor_sink
  is_set_max_noutput_items
- gr::blocks::file_descriptor_sink
  is_unaligned
- gr::blocks::file_descriptor_sink
  log_level
- gr::blocks::file_descriptor_sink
  make
- gr::blocks::file_descriptor_sink
  max_noutput_items
- gr::blocks::file_descriptor_sink
  max_output_buffer
- gr::blocks::file_descriptor_sink
  message_port_is_hier
- gr::blocks::file_descriptor_sink
  message_port_is_hier_in
- gr::blocks::file_descriptor_sink
  message_port_is_hier_out
- gr::blocks::file_descriptor_sink
  message_port_pub
- gr::blocks::file_descriptor_sink
  message_port_register_in
- gr::blocks::file_descriptor_sink
  message_port_register_out
- gr::blocks::file_descriptor_sink
  message_port_sub
- gr::blocks::file_descriptor_sink
  message_port_unsub
- gr::blocks::file_descriptor_sink
  message_ports_in
- gr::blocks::file_descriptor_sink
  message_ports_out
- gr::blocks::file_descriptor_sink
  message_subscribers
- gr::blocks::file_descriptor_sink
  min_noutput_items
- gr::blocks::file_descriptor_sink
  min_output_buffer
- gr::blocks::file_descriptor_sink
  mp_relative_rate
- gr::blocks::file_descriptor_sink
  msg_accepter
- gr::blocks::file_descriptor_sink
  msg_queue
- gr::blocks::file_descriptor_sink
  name
- gr::blocks::file_descriptor_sink
  nitems_read
- gr::blocks::file_descriptor_sink
  nitems_written
- gr::blocks::file_descriptor_sink
  nmsgs
- gr::blocks::file_descriptor_sink
  no_pc_rpc
- gr::blocks::file_descriptor_sink
  notify_msg_neighbors
- gr::blocks::file_descriptor_sink
  output_multiple
- gr::blocks::file_descriptor_sink
  output_multiple_set
- gr::blocks::file_descriptor_sink
  output_signature
- gr::blocks::file_descriptor_sink
  pc_input_buffers_full
- gr::blocks::file_descriptor_sink
  pc_input_buffers_full
- gr::blocks::file_descriptor_sink
  pc_input_buffers_full_avg
- gr::blocks::file_descriptor_sink
  pc_input_buffers_full_avg
- gr::blocks::file_descriptor_sink
  pc_input_buffers_full_var
- gr::blocks::file_descriptor_sink
  pc_input_buffers_full_var
- gr::blocks::file_descriptor_sink
  pc_noutput_items
- gr::blocks::file_descriptor_sink
  pc_noutput_items_avg
- gr::blocks::file_descriptor_sink
  pc_noutput_items_var
- gr::blocks::file_descriptor_sink
  pc_nproduced
- gr::blocks::file_descriptor_sink
  pc_nproduced_avg
- gr::blocks::file_descriptor_sink
  pc_nproduced_var
- gr::blocks::file_descriptor_sink
  pc_output_buffers_full
- gr::blocks::file_descriptor_sink
  pc_output_buffers_full
- gr::blocks::file_descriptor_sink
  pc_output_buffers_full_avg
- gr::blocks::file_descriptor_sink
  pc_output_buffers_full_avg
- gr::blocks::file_descriptor_sink
  pc_output_buffers_full_var
- gr::blocks::file_descriptor_sink
  pc_output_buffers_full_var
- gr::blocks::file_descriptor_sink
  pc_throughput_avg
- gr::blocks::file_descriptor_sink
  pc_work_time
- gr::blocks::file_descriptor_sink
  pc_work_time_avg
- gr::blocks::file_descriptor_sink
  pc_work_time_total
- gr::blocks::file_descriptor_sink
  pc_work_time_var
- gr::blocks::file_descriptor_sink
  post
- gr::blocks::file_descriptor_sink
  processor_affinity
- gr::blocks::file_descriptor_sink
  produce
- gr::blocks::file_descriptor_sink
  relative_rate
- gr::blocks::file_descriptor_sink
  relative_rate_d
- gr::blocks::file_descriptor_sink
  relative_rate_i
- gr::blocks::file_descriptor_sink
  remove_item_tag
- gr::blocks::file_descriptor_sink
  remove_item_tag
- gr::blocks::file_descriptor_sink
  replace_buffer
- gr::blocks::file_descriptor_sink
  reset_perf_counters
- gr::blocks::file_descriptor_sink
  rpc_set
- gr::blocks::file_descriptor_sink
  sample_delay
- gr::blocks::file_descriptor_sink
  set_alignment
- gr::blocks::file_descriptor_sink
  set_blkd_input_timer_value
- gr::blocks::file_descriptor_sink
  set_block_alias
- gr::blocks::file_descriptor_sink
  set_color
- gr::blocks::file_descriptor_sink
  set_detail
- gr::blocks::file_descriptor_sink
  set_fixed_rate
- gr::blocks::file_descriptor_sink
  set_history
- gr::blocks::file_descriptor_sink
  set_input_signature
- gr::blocks::file_descriptor_sink
  set_inverse_relative_rate
- gr::blocks::file_descriptor_sink
  set_is_unaligned
- gr::blocks::file_descriptor_sink
  set_log_level
- gr::blocks::file_descriptor_sink
  set_max_noutput_items
- gr::blocks::file_descriptor_sink
  set_max_output_buffer
- gr::blocks::file_descriptor_sink
  set_max_output_buffer
- gr::blocks::file_descriptor_sink
  set_min_noutput_items
- gr::blocks::file_descriptor_sink
  set_min_output_buffer
- gr::blocks::file_descriptor_sink
  set_min_output_buffer
- gr::blocks::file_descriptor_sink
  set_msg_handler
- gr::blocks::file_descriptor_sink
  set_output_multiple
- gr::blocks::file_descriptor_sink
  set_output_signature
- gr::blocks::file_descriptor_sink
  set_processor_affinity
- gr::blocks::file_descriptor_sink
  set_relative_rate
- gr::blocks::file_descriptor_sink
  set_relative_rate
- gr::blocks::file_descriptor_sink
  set_tag_propagation_policy
- gr::blocks::file_descriptor_sink
  set_thread_priority
- gr::blocks::file_descriptor_sink
  set_unaligned
- gr::blocks::file_descriptor_sink
  setup_pc_rpc
- gr::blocks::file_descriptor_sink
  setup_rpc
- gr::blocks::file_descriptor_sink
  shared_from_base
- gr::blocks::file_descriptor_sink
  sptr
- gr::blocks::file_descriptor_sink
  start
- gr::blocks::file_descriptor_sink
  stop
- gr::blocks::file_descriptor_sink
  symbol_name
- gr::blocks::file_descriptor_sink
  symbolic_id
- gr::blocks::file_descriptor_sink
  sync_block
- gr::blocks::file_descriptor_sink
  sync_block
- gr::blocks::file_descriptor_sink
  system_handler
- gr::blocks::file_descriptor_sink
  tag_propagation_policy
- gr::blocks::file_descriptor_sink
  tag_propagation_policy_t
- gr::blocks::file_descriptor_sink
  thread_priority
- gr::blocks::file_descriptor_sink
  to_basic_block
- gr::blocks::file_descriptor_sink
  TPP_ALL_TO_ALL
- gr::blocks::file_descriptor_sink
  TPP_CUSTOM
- gr::blocks::file_descriptor_sink
  TPP_DONT
- gr::blocks::file_descriptor_sink
  TPP_ONE_TO_ONE
- gr::blocks::file_descriptor_sink
  unaligned
- gr::blocks::file_descriptor_sink
  unique_id
- gr::blocks::file_descriptor_sink
  unset_max_noutput_items
- gr::blocks::file_descriptor_sink
  unset_processor_affinity
- gr::blocks::file_descriptor_sink
  update_rate
- gr::blocks::file_descriptor_sink
  vcolor
- gr::blocks::file_descriptor_sink
  WHITE
- gr::blocks::file_descriptor_sink
  work
- gr::blocks::file_descriptor_sink
  WORK_CALLED_PRODUCE
- gr::blocks::file_descriptor_sink
  WORK_DONE
- gr::blocks::file_descriptor_sink
  work_return_t
- gr::blocks::file_descriptor_sink
  ~basic_block
- gr::blocks::file_descriptor_sink
  ~block
- gr::blocks::file_descriptor_sink
  ~msg_accepter