GNU Radio 3.7.1 C++ API
gr::block_gw_message_type Struct Reference

#include <block_gateway.h>

List of all members.

Public Types

enum  action_type {
  ACTION_GENERAL_WORK, ACTION_WORK, ACTION_FORECAST, ACTION_START,
  ACTION_STOP
}

Public Attributes

action_type action
int general_work_args_noutput_items
std::vector< int > general_work_args_ninput_items
std::vector< void * > general_work_args_input_items
std::vector< void * > general_work_args_output_items
int general_work_args_return_value
int work_args_ninput_items
int work_args_noutput_items
std::vector< void * > work_args_input_items
std::vector< void * > work_args_output_items
int work_args_return_value
int forecast_args_noutput_items
std::vector< int > forecast_args_ninput_items_required
bool start_args_return_value
bool stop_args_return_value

Detailed Description

Shared message structure between python and gateway. Each action type represents a scheduler-called function.


Member Enumeration Documentation

Enumerator:
ACTION_GENERAL_WORK 
ACTION_WORK 
ACTION_FORECAST 
ACTION_START 
ACTION_STOP 

Member Data Documentation


The documentation for this struct was generated from the following file: