# This file was automatically generated by SWIG (https://www.swig.org). # Version 4.3.0 # # Do not make changes to this file unless you know what you are doing - modify # the SWIG interface file instead. package Hamlib; use base qw(Exporter); use base qw(DynaLoader); package Hamlibc; bootstrap Hamlib; package Hamlib; @EXPORT = qw(); # ---------- BASE METHODS ------------- package Hamlib; sub TIEHASH { my ($classname,$obj) = @_; return bless $obj, $classname; } sub CLEAR { } sub FIRSTKEY { } sub NEXTKEY { } sub FETCH { my ($self,$field) = @_; my $member_func = "swig_${field}_get"; $self->$member_func(); } sub STORE { my ($self,$field,$newval) = @_; my $member_func = "swig_${field}_set"; $self->$member_func($newval); } sub this { my $ptr = shift; return tied(%$ptr); } # ------- FUNCTION WRAPPERS -------- package Hamlib; *rig_get_function_ptr = *Hamlibc::rig_get_function_ptr; *rig_get_caps_int = *Hamlibc::rig_get_caps_int; *rig_get_caps_cptr = *Hamlibc::rig_get_caps_cptr; *rig_init = *Hamlibc::rig_init; *rig_flush = *Hamlibc::rig_flush; *rig_get_vfo_list = *Hamlibc::rig_get_vfo_list; *netrigctl_get_vfo_mode = *Hamlibc::netrigctl_get_vfo_mode; *rig_set_split_freq_mode = *Hamlibc::rig_set_split_freq_mode; *rig_get_split_freq_mode = *Hamlibc::rig_get_split_freq_mode; *rig_set_split_vfo = *Hamlibc::rig_set_split_vfo; *rig_get_split_vfo = *Hamlibc::rig_get_split_vfo; *rig_get_conf2 = *Hamlibc::rig_get_conf2; *rig_set_ext_func = *Hamlibc::rig_set_ext_func; *rig_get_ext_func = *Hamlibc::rig_get_ext_func; *rig_ext_func_foreach = *Hamlibc::rig_ext_func_foreach; *rig_ext_lookup = *Hamlibc::rig_ext_lookup; *rig_ext_lookup_tok = *Hamlibc::rig_ext_lookup_tok; *rig_ext_token_lookup = *Hamlibc::rig_ext_token_lookup; *rig_token_foreach = *Hamlibc::rig_token_foreach; *rig_confparam_lookup = *Hamlibc::rig_confparam_lookup; *rig_stop_morse = *Hamlibc::rig_stop_morse; *rig_wait_morse = *Hamlibc::rig_wait_morse; *rig_send_voice_mem = *Hamlibc::rig_send_voice_mem; *rig_set_chan_all = *Hamlibc::rig_set_chan_all; *rig_get_chan_all = *Hamlibc::rig_get_chan_all; *rig_set_chan_all_cb = *Hamlibc::rig_set_chan_all_cb; *rig_get_chan_all_cb = *Hamlibc::rig_get_chan_all_cb; *rig_set_mem_all_cb = *Hamlibc::rig_set_mem_all_cb; *rig_get_mem_all_cb = *Hamlibc::rig_get_mem_all_cb; *rig_set_mem_all = *Hamlibc::rig_set_mem_all; *rig_get_mem_all = *Hamlibc::rig_get_mem_all; *rig_lookup_mem_caps = *Hamlibc::rig_lookup_mem_caps; *rig_mem_count = *Hamlibc::rig_mem_count; *rig_set_spectrum_callback = *Hamlibc::rig_set_spectrum_callback; *rig_set_twiddle = *Hamlibc::rig_set_twiddle; *rig_get_twiddle = *Hamlibc::rig_get_twiddle; *rig_set_uplink = *Hamlibc::rig_set_uplink; *rig_get_caps = *Hamlibc::rig_get_caps; *rig_get_range = *Hamlibc::rig_get_range; *rigerror = *Hamlibc::rigerror; *rigerror2 = *Hamlibc::rigerror2; *rig_setting2idx = *Hamlibc::rig_setting2idx; *rig_idx2setting = *Hamlibc::rig_idx2setting; *rig_set_debug = *Hamlibc::rig_set_debug; *rig_set_debug_time_stamp = *Hamlibc::rig_set_debug_time_stamp; *rig_need_debug = *Hamlibc::rig_need_debug; *add2debugmsgsave = *Hamlibc::add2debugmsgsave; *rig_debug = *Hamlibc::rig_debug; *rig_set_debug_callback = *Hamlibc::rig_set_debug_callback; *rig_set_debug_file = *Hamlibc::rig_set_debug_file; *rig_register = *Hamlibc::rig_register; *rig_unregister = *Hamlibc::rig_unregister; *rig_list_foreach = *Hamlibc::rig_list_foreach; *rig_list_foreach_model = *Hamlibc::rig_list_foreach_model; *rig_load_backend = *Hamlibc::rig_load_backend; *rig_check_backend = *Hamlibc::rig_check_backend; *rig_load_all_backends = *Hamlibc::rig_load_all_backends; *rig_probe_all = *Hamlibc::rig_probe_all; *rig_strrmode = *Hamlibc::rig_strrmode; *rig_strrmodes = *Hamlibc::rig_strrmodes; *rig_strvfo = *Hamlibc::rig_strvfo; *rig_strfunc = *Hamlibc::rig_strfunc; *rig_strlevel = *Hamlibc::rig_strlevel; *rig_strparm = *Hamlibc::rig_strparm; *rig_stragclevel = *Hamlibc::rig_stragclevel; *rig_levelagcstr = *Hamlibc::rig_levelagcstr; *rig_levelagcvalue = *Hamlibc::rig_levelagcvalue; *rig_valueagclevel = *Hamlibc::rig_valueagclevel; *rig_strptrshift = *Hamlibc::rig_strptrshift; *rig_strvfop = *Hamlibc::rig_strvfop; *rig_strscan = *Hamlibc::rig_strscan; *rig_strstatus = *Hamlibc::rig_strstatus; *rig_strmtype = *Hamlibc::rig_strmtype; *rig_strspectrummode = *Hamlibc::rig_strspectrummode; *rig_parse_mode = *Hamlibc::rig_parse_mode; *rig_parse_vfo = *Hamlibc::rig_parse_vfo; *rig_parse_func = *Hamlibc::rig_parse_func; *rig_parse_level = *Hamlibc::rig_parse_level; *rig_parse_parm = *Hamlibc::rig_parse_parm; *rig_parse_vfo_op = *Hamlibc::rig_parse_vfo_op; *rig_parse_scan = *Hamlibc::rig_parse_scan; *rig_parse_rptr_shift = *Hamlibc::rig_parse_rptr_shift; *rig_parse_mtype = *Hamlibc::rig_parse_mtype; *rig_license = *Hamlibc::rig_license; *rig_version = *Hamlibc::rig_version; *rig_copyright = *Hamlibc::rig_copyright; *rig_no_restore_ai = *Hamlibc::rig_no_restore_ai; *rig_get_cache_timeout_ms = *Hamlibc::rig_get_cache_timeout_ms; *rig_set_cache_timeout_ms = *Hamlibc::rig_set_cache_timeout_ms; *rig_set_vfo_opt = *Hamlibc::rig_set_vfo_opt; *rig_get_rig_info = *Hamlibc::rig_get_rig_info; *rig_get_cache = *Hamlibc::rig_get_cache; *rig_get_cache_freq = *Hamlibc::rig_get_cache_freq; *rig_set_clock = *Hamlibc::rig_set_clock; *rig_get_clock = *Hamlibc::rig_get_clock; *hl_usleep = *Hamlibc::hl_usleep; *rig_cookie = *Hamlibc::rig_cookie; *rig_password = *Hamlibc::rig_password; *rig_password_generate_secret = *Hamlibc::rig_password_generate_secret; *rig_send_raw = *Hamlibc::rig_send_raw; *longlat2locator = *Hamlibc::longlat2locator; *locator2longlat = *Hamlibc::locator2longlat; *rig_make_md5 = *Hamlibc::rig_make_md5; *rig_set_lock_mode = *Hamlibc::rig_set_lock_mode; *rig_get_lock_mode = *Hamlibc::rig_get_lock_mode; *rig_is_model = *Hamlibc::rig_is_model; *rot_init = *Hamlibc::rot_init; *rot_get_conf2 = *Hamlibc::rot_get_conf2; *rot_has_get_level = *Hamlibc::rot_has_get_level; *rot_has_set_level = *Hamlibc::rot_has_set_level; *rot_has_get_parm = *Hamlibc::rot_has_get_parm; *rot_has_set_parm = *Hamlibc::rot_has_set_parm; *rot_has_get_func = *Hamlibc::rot_has_get_func; *rot_has_set_func = *Hamlibc::rot_has_set_func; *rot_set_func = *Hamlibc::rot_set_func; *rot_get_func = *Hamlibc::rot_get_func; *rot_set_level = *Hamlibc::rot_set_level; *rot_get_level = *Hamlibc::rot_get_level; *rot_set_parm = *Hamlibc::rot_set_parm; *rot_get_parm = *Hamlibc::rot_get_parm; *rot_set_ext_level = *Hamlibc::rot_set_ext_level; *rot_get_ext_level = *Hamlibc::rot_get_ext_level; *rot_set_ext_func = *Hamlibc::rot_set_ext_func; *rot_get_ext_func = *Hamlibc::rot_get_ext_func; *rot_set_ext_parm = *Hamlibc::rot_set_ext_parm; *rot_get_ext_parm = *Hamlibc::rot_get_ext_parm; *rot_get_status = *Hamlibc::rot_get_status; *rot_register = *Hamlibc::rot_register; *rot_unregister = *Hamlibc::rot_unregister; *rot_list_foreach = *Hamlibc::rot_list_foreach; *rot_load_backend = *Hamlibc::rot_load_backend; *rot_check_backend = *Hamlibc::rot_check_backend; *rot_load_all_backends = *Hamlibc::rot_load_all_backends; *rot_probe_all = *Hamlibc::rot_probe_all; *rot_token_foreach = *Hamlibc::rot_token_foreach; *rot_confparam_lookup = *Hamlibc::rot_confparam_lookup; *rot_token_lookup = *Hamlibc::rot_token_lookup; *rot_ext_func_foreach = *Hamlibc::rot_ext_func_foreach; *rot_ext_level_foreach = *Hamlibc::rot_ext_level_foreach; *rot_ext_parm_foreach = *Hamlibc::rot_ext_parm_foreach; *rot_ext_lookup = *Hamlibc::rot_ext_lookup; *rot_ext_lookup_tok = *Hamlibc::rot_ext_lookup_tok; *rot_ext_token_lookup = *Hamlibc::rot_ext_token_lookup; *rot_get_caps = *Hamlibc::rot_get_caps; *qrb = *Hamlibc::qrb; *distance_long_path = *Hamlibc::distance_long_path; *azimuth_long_path = *Hamlibc::azimuth_long_path; *dms2dec = *Hamlibc::dms2dec; *dec2dms = *Hamlibc::dec2dms; *dec2dmmm = *Hamlibc::dec2dmmm; *dmmm2dec = *Hamlibc::dmmm2dec; *rot_parse_func = *Hamlibc::rot_parse_func; *rot_parse_level = *Hamlibc::rot_parse_level; *rot_parse_parm = *Hamlibc::rot_parse_parm; *rot_strfunc = *Hamlibc::rot_strfunc; *rot_strlevel = *Hamlibc::rot_strlevel; *rot_strparm = *Hamlibc::rot_strparm; *rot_strstatus = *Hamlibc::rot_strstatus; ############# Class : Hamlib::confparams ############## package Hamlib::confparams; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_token_get = *Hamlibc::confparams_token_get; *swig_token_set = *Hamlibc::confparams_token_set; *swig_name_get = *Hamlibc::confparams_name_get; *swig_name_set = *Hamlibc::confparams_name_set; *swig_label_get = *Hamlibc::confparams_label_get; *swig_label_set = *Hamlibc::confparams_label_set; *swig_tooltip_get = *Hamlibc::confparams_tooltip_get; *swig_tooltip_set = *Hamlibc::confparams_tooltip_set; *swig_dflt_get = *Hamlibc::confparams_dflt_get; *swig_dflt_set = *Hamlibc::confparams_dflt_set; *swig_type_get = *Hamlibc::confparams_type_get; *swig_type_set = *Hamlibc::confparams_type_set; *swig_u_get = *Hamlibc::confparams_u_get; *swig_u_set = *Hamlibc::confparams_u_set; sub new { my $pkg = shift; my $self = Hamlibc::new_confparams(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_confparams($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::confparams_u ############## package Hamlib::confparams_u; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_n_get = *Hamlibc::confparams_u_n_get; *swig_n_set = *Hamlibc::confparams_u_n_set; *swig_c_get = *Hamlibc::confparams_u_c_get; *swig_c_set = *Hamlibc::confparams_u_c_set; sub new { my $pkg = shift; my $self = Hamlibc::new_confparams_u(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_confparams_u($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::confparams_u_c ############## package Hamlib::confparams_u_c; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_combostr_get = *Hamlibc::confparams_u_c_combostr_get; *swig_combostr_set = *Hamlibc::confparams_u_c_combostr_set; sub new { my $pkg = shift; my $self = Hamlibc::new_confparams_u_c(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_confparams_u_c($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::confparams_u_n ############## package Hamlib::confparams_u_n; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_min_get = *Hamlibc::confparams_u_n_min_get; *swig_min_set = *Hamlibc::confparams_u_n_min_set; *swig_max_get = *Hamlibc::confparams_u_n_max_get; *swig_max_set = *Hamlibc::confparams_u_n_max_set; *swig_step_get = *Hamlibc::confparams_u_n_step_get; *swig_step_set = *Hamlibc::confparams_u_n_step_set; sub new { my $pkg = shift; my $self = Hamlibc::new_confparams_u_n(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_confparams_u_n($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::value_t ############## package Hamlib::value_t; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_i_get = *Hamlibc::value_t_i_get; *swig_i_set = *Hamlibc::value_t_i_set; *swig_f_get = *Hamlibc::value_t_f_get; *swig_f_set = *Hamlibc::value_t_f_set; *swig_s_get = *Hamlibc::value_t_s_get; *swig_s_set = *Hamlibc::value_t_s_set; *swig_cs_get = *Hamlibc::value_t_cs_get; *swig_cs_set = *Hamlibc::value_t_cs_set; *swig_b_get = *Hamlibc::value_t_b_get; *swig_b_set = *Hamlibc::value_t_b_set; sub new { my $pkg = shift; my $self = Hamlibc::new_value_t(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_value_t($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::value_t_b ############## package Hamlib::value_t_b; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_l_get = *Hamlibc::value_t_b_l_get; *swig_l_set = *Hamlibc::value_t_b_l_set; *swig_d_get = *Hamlibc::value_t_b_d_get; *swig_d_set = *Hamlibc::value_t_b_d_set; sub new { my $pkg = shift; my $self = Hamlibc::new_value_t_b(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_value_t_b($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::freq_range_t ############## package Hamlib::freq_range_t; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_startf_get = *Hamlibc::freq_range_t_startf_get; *swig_startf_set = *Hamlibc::freq_range_t_startf_set; *swig_endf_get = *Hamlibc::freq_range_t_endf_get; *swig_endf_set = *Hamlibc::freq_range_t_endf_set; *swig_modes_get = *Hamlibc::freq_range_t_modes_get; *swig_modes_set = *Hamlibc::freq_range_t_modes_set; *swig_low_power_get = *Hamlibc::freq_range_t_low_power_get; *swig_low_power_set = *Hamlibc::freq_range_t_low_power_set; *swig_high_power_get = *Hamlibc::freq_range_t_high_power_get; *swig_high_power_set = *Hamlibc::freq_range_t_high_power_set; *swig_vfo_get = *Hamlibc::freq_range_t_vfo_get; *swig_vfo_set = *Hamlibc::freq_range_t_vfo_set; *swig_ant_get = *Hamlibc::freq_range_t_ant_get; *swig_ant_set = *Hamlibc::freq_range_t_ant_set; *swig_label_get = *Hamlibc::freq_range_t_label_get; *swig_label_set = *Hamlibc::freq_range_t_label_set; sub new { my $pkg = shift; my $self = Hamlibc::new_freq_range_t(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_freq_range_t($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::tuning_step_list ############## package Hamlib::tuning_step_list; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_modes_get = *Hamlibc::tuning_step_list_modes_get; *swig_modes_set = *Hamlibc::tuning_step_list_modes_set; *swig_ts_get = *Hamlibc::tuning_step_list_ts_get; *swig_ts_set = *Hamlibc::tuning_step_list_ts_set; sub new { my $pkg = shift; my $self = Hamlibc::new_tuning_step_list(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_tuning_step_list($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::filter_list ############## package Hamlib::filter_list; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_modes_get = *Hamlibc::filter_list_modes_get; *swig_modes_set = *Hamlibc::filter_list_modes_set; *swig_width_get = *Hamlibc::filter_list_width_get; *swig_width_set = *Hamlibc::filter_list_width_set; sub new { my $pkg = shift; my $self = Hamlibc::new_filter_list(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_filter_list($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::ext_list ############## package Hamlib::ext_list; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_token_get = *Hamlibc::ext_list_token_get; *swig_token_set = *Hamlibc::ext_list_token_set; *swig_val_get = *Hamlibc::ext_list_val_get; *swig_val_set = *Hamlibc::ext_list_val_set; sub new { my $pkg = shift; my $self = Hamlibc::new_ext_list(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_ext_list($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::channel ############## package Hamlib::channel; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_channel_num_get = *Hamlibc::channel_channel_num_get; *swig_channel_num_set = *Hamlibc::channel_channel_num_set; *swig_bank_num_get = *Hamlibc::channel_bank_num_get; *swig_bank_num_set = *Hamlibc::channel_bank_num_set; *swig_vfo_get = *Hamlibc::channel_vfo_get; *swig_vfo_set = *Hamlibc::channel_vfo_set; *swig_ant_get = *Hamlibc::channel_ant_get; *swig_ant_set = *Hamlibc::channel_ant_set; *swig_freq_get = *Hamlibc::channel_freq_get; *swig_freq_set = *Hamlibc::channel_freq_set; *swig_mode_get = *Hamlibc::channel_mode_get; *swig_mode_set = *Hamlibc::channel_mode_set; *swig_width_get = *Hamlibc::channel_width_get; *swig_width_set = *Hamlibc::channel_width_set; *swig_tx_freq_get = *Hamlibc::channel_tx_freq_get; *swig_tx_freq_set = *Hamlibc::channel_tx_freq_set; *swig_tx_mode_get = *Hamlibc::channel_tx_mode_get; *swig_tx_mode_set = *Hamlibc::channel_tx_mode_set; *swig_tx_width_get = *Hamlibc::channel_tx_width_get; *swig_tx_width_set = *Hamlibc::channel_tx_width_set; *swig_split_get = *Hamlibc::channel_split_get; *swig_split_set = *Hamlibc::channel_split_set; *swig_tx_vfo_get = *Hamlibc::channel_tx_vfo_get; *swig_tx_vfo_set = *Hamlibc::channel_tx_vfo_set; *swig_rptr_shift_get = *Hamlibc::channel_rptr_shift_get; *swig_rptr_shift_set = *Hamlibc::channel_rptr_shift_set; *swig_rptr_offs_get = *Hamlibc::channel_rptr_offs_get; *swig_rptr_offs_set = *Hamlibc::channel_rptr_offs_set; *swig_tuning_step_get = *Hamlibc::channel_tuning_step_get; *swig_tuning_step_set = *Hamlibc::channel_tuning_step_set; *swig_rit_get = *Hamlibc::channel_rit_get; *swig_rit_set = *Hamlibc::channel_rit_set; *swig_xit_get = *Hamlibc::channel_xit_get; *swig_xit_set = *Hamlibc::channel_xit_set; *swig_funcs_get = *Hamlibc::channel_funcs_get; *swig_funcs_set = *Hamlibc::channel_funcs_set; *swig_levels_get = *Hamlibc::channel_levels_get; *swig_levels_set = *Hamlibc::channel_levels_set; *swig_ctcss_tone_get = *Hamlibc::channel_ctcss_tone_get; *swig_ctcss_tone_set = *Hamlibc::channel_ctcss_tone_set; *swig_ctcss_sql_get = *Hamlibc::channel_ctcss_sql_get; *swig_ctcss_sql_set = *Hamlibc::channel_ctcss_sql_set; *swig_dcs_code_get = *Hamlibc::channel_dcs_code_get; *swig_dcs_code_set = *Hamlibc::channel_dcs_code_set; *swig_dcs_sql_get = *Hamlibc::channel_dcs_sql_get; *swig_dcs_sql_set = *Hamlibc::channel_dcs_sql_set; *swig_scan_group_get = *Hamlibc::channel_scan_group_get; *swig_scan_group_set = *Hamlibc::channel_scan_group_set; *swig_flags_get = *Hamlibc::channel_flags_get; *swig_flags_set = *Hamlibc::channel_flags_set; *swig_channel_desc_get = *Hamlibc::channel_channel_desc_get; *swig_channel_desc_set = *Hamlibc::channel_channel_desc_set; *swig_ext_levels_get = *Hamlibc::channel_ext_levels_get; *swig_ext_levels_set = *Hamlibc::channel_ext_levels_set; sub new { my $pkg = shift; my $self = Hamlibc::new_channel(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_channel($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::channel_cap ############## package Hamlib::channel_cap; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_bank_num_get = *Hamlibc::channel_cap_bank_num_get; *swig_bank_num_set = *Hamlibc::channel_cap_bank_num_set; *swig_vfo_get = *Hamlibc::channel_cap_vfo_get; *swig_vfo_set = *Hamlibc::channel_cap_vfo_set; *swig_ant_get = *Hamlibc::channel_cap_ant_get; *swig_ant_set = *Hamlibc::channel_cap_ant_set; *swig_freq_get = *Hamlibc::channel_cap_freq_get; *swig_freq_set = *Hamlibc::channel_cap_freq_set; *swig_mode_get = *Hamlibc::channel_cap_mode_get; *swig_mode_set = *Hamlibc::channel_cap_mode_set; *swig_width_get = *Hamlibc::channel_cap_width_get; *swig_width_set = *Hamlibc::channel_cap_width_set; *swig_tx_freq_get = *Hamlibc::channel_cap_tx_freq_get; *swig_tx_freq_set = *Hamlibc::channel_cap_tx_freq_set; *swig_tx_mode_get = *Hamlibc::channel_cap_tx_mode_get; *swig_tx_mode_set = *Hamlibc::channel_cap_tx_mode_set; *swig_tx_width_get = *Hamlibc::channel_cap_tx_width_get; *swig_tx_width_set = *Hamlibc::channel_cap_tx_width_set; *swig_split_get = *Hamlibc::channel_cap_split_get; *swig_split_set = *Hamlibc::channel_cap_split_set; *swig_tx_vfo_get = *Hamlibc::channel_cap_tx_vfo_get; *swig_tx_vfo_set = *Hamlibc::channel_cap_tx_vfo_set; *swig_rptr_shift_get = *Hamlibc::channel_cap_rptr_shift_get; *swig_rptr_shift_set = *Hamlibc::channel_cap_rptr_shift_set; *swig_rptr_offs_get = *Hamlibc::channel_cap_rptr_offs_get; *swig_rptr_offs_set = *Hamlibc::channel_cap_rptr_offs_set; *swig_tuning_step_get = *Hamlibc::channel_cap_tuning_step_get; *swig_tuning_step_set = *Hamlibc::channel_cap_tuning_step_set; *swig_rit_get = *Hamlibc::channel_cap_rit_get; *swig_rit_set = *Hamlibc::channel_cap_rit_set; *swig_xit_get = *Hamlibc::channel_cap_xit_get; *swig_xit_set = *Hamlibc::channel_cap_xit_set; *swig_funcs_get = *Hamlibc::channel_cap_funcs_get; *swig_funcs_set = *Hamlibc::channel_cap_funcs_set; *swig_levels_get = *Hamlibc::channel_cap_levels_get; *swig_levels_set = *Hamlibc::channel_cap_levels_set; *swig_ctcss_tone_get = *Hamlibc::channel_cap_ctcss_tone_get; *swig_ctcss_tone_set = *Hamlibc::channel_cap_ctcss_tone_set; *swig_ctcss_sql_get = *Hamlibc::channel_cap_ctcss_sql_get; *swig_ctcss_sql_set = *Hamlibc::channel_cap_ctcss_sql_set; *swig_dcs_code_get = *Hamlibc::channel_cap_dcs_code_get; *swig_dcs_code_set = *Hamlibc::channel_cap_dcs_code_set; *swig_dcs_sql_get = *Hamlibc::channel_cap_dcs_sql_get; *swig_dcs_sql_set = *Hamlibc::channel_cap_dcs_sql_set; *swig_scan_group_get = *Hamlibc::channel_cap_scan_group_get; *swig_scan_group_set = *Hamlibc::channel_cap_scan_group_set; *swig_flags_get = *Hamlibc::channel_cap_flags_get; *swig_flags_set = *Hamlibc::channel_cap_flags_set; *swig_channel_desc_get = *Hamlibc::channel_cap_channel_desc_get; *swig_channel_desc_set = *Hamlibc::channel_cap_channel_desc_set; *swig_ext_levels_get = *Hamlibc::channel_cap_ext_levels_get; *swig_ext_levels_set = *Hamlibc::channel_cap_ext_levels_set; sub new { my $pkg = shift; my $self = Hamlibc::new_channel_cap(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_channel_cap($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::chan_list ############## package Hamlib::chan_list; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_startc_get = *Hamlibc::chan_list_startc_get; *swig_startc_set = *Hamlibc::chan_list_startc_set; *swig_endc_get = *Hamlibc::chan_list_endc_get; *swig_endc_set = *Hamlibc::chan_list_endc_set; *swig_type_get = *Hamlibc::chan_list_type_get; *swig_type_set = *Hamlibc::chan_list_type_set; *swig_mem_caps_get = *Hamlibc::chan_list_mem_caps_get; *swig_mem_caps_set = *Hamlibc::chan_list_mem_caps_set; sub new { my $pkg = shift; my $self = Hamlibc::new_chan_list(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_chan_list($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::gran ############## package Hamlib::gran; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_min_get = *Hamlibc::gran_min_get; *swig_min_set = *Hamlibc::gran_min_set; *swig_max_get = *Hamlibc::gran_max_get; *swig_max_set = *Hamlibc::gran_max_set; *swig_step_get = *Hamlibc::gran_step_get; *swig_step_set = *Hamlibc::gran_step_set; sub new { my $pkg = shift; my $self = Hamlibc::new_gran(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_gran($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::cal_table ############## package Hamlib::cal_table; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_size_get = *Hamlibc::cal_table_size_get; *swig_size_set = *Hamlibc::cal_table_size_set; *swig_table_get = *Hamlibc::cal_table_table_get; *swig_table_set = *Hamlibc::cal_table_table_set; sub new { my $pkg = shift; my $self = Hamlibc::new_cal_table(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_cal_table($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::cal_table_table ############## package Hamlib::cal_table_table; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_raw_get = *Hamlibc::cal_table_table_raw_get; *swig_raw_set = *Hamlibc::cal_table_table_raw_set; *swig_val_get = *Hamlibc::cal_table_table_val_get; *swig_val_set = *Hamlibc::cal_table_table_val_set; sub new { my $pkg = shift; my $self = Hamlibc::new_cal_table_table(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_cal_table_table($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::cal_table_float ############## package Hamlib::cal_table_float; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_size_get = *Hamlibc::cal_table_float_size_get; *swig_size_set = *Hamlibc::cal_table_float_size_set; *swig_table_get = *Hamlibc::cal_table_float_table_get; *swig_table_set = *Hamlibc::cal_table_float_table_set; sub new { my $pkg = shift; my $self = Hamlibc::new_cal_table_float(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_cal_table_float($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::cal_table_float_table ############## package Hamlib::cal_table_float_table; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_raw_get = *Hamlibc::cal_table_float_table_raw_get; *swig_raw_set = *Hamlibc::cal_table_float_table_raw_set; *swig_val_get = *Hamlibc::cal_table_float_table_val_get; *swig_val_set = *Hamlibc::cal_table_float_table_val_set; sub new { my $pkg = shift; my $self = Hamlibc::new_cal_table_float_table(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_cal_table_float_table($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::rig_spectrum_scope ############## package Hamlib::rig_spectrum_scope; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_id_get = *Hamlibc::rig_spectrum_scope_id_get; *swig_id_set = *Hamlibc::rig_spectrum_scope_id_set; *swig_name_get = *Hamlibc::rig_spectrum_scope_name_get; *swig_name_set = *Hamlibc::rig_spectrum_scope_name_set; sub new { my $pkg = shift; my $self = Hamlibc::new_rig_spectrum_scope(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_rig_spectrum_scope($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::rig_spectrum_avg_mode ############## package Hamlib::rig_spectrum_avg_mode; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_id_get = *Hamlibc::rig_spectrum_avg_mode_id_get; *swig_id_set = *Hamlibc::rig_spectrum_avg_mode_id_set; *swig_name_get = *Hamlibc::rig_spectrum_avg_mode_name_get; *swig_name_set = *Hamlibc::rig_spectrum_avg_mode_name_set; sub new { my $pkg = shift; my $self = Hamlibc::new_rig_spectrum_avg_mode(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_rig_spectrum_avg_mode($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::rig_spectrum_line ############## package Hamlib::rig_spectrum_line; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_id_get = *Hamlibc::rig_spectrum_line_id_get; *swig_id_set = *Hamlibc::rig_spectrum_line_id_set; *swig_data_level_min_get = *Hamlibc::rig_spectrum_line_data_level_min_get; *swig_data_level_min_set = *Hamlibc::rig_spectrum_line_data_level_min_set; *swig_data_level_max_get = *Hamlibc::rig_spectrum_line_data_level_max_get; *swig_data_level_max_set = *Hamlibc::rig_spectrum_line_data_level_max_set; *swig_signal_strength_min_get = *Hamlibc::rig_spectrum_line_signal_strength_min_get; *swig_signal_strength_min_set = *Hamlibc::rig_spectrum_line_signal_strength_min_set; *swig_signal_strength_max_get = *Hamlibc::rig_spectrum_line_signal_strength_max_get; *swig_signal_strength_max_set = *Hamlibc::rig_spectrum_line_signal_strength_max_set; *swig_spectrum_mode_get = *Hamlibc::rig_spectrum_line_spectrum_mode_get; *swig_spectrum_mode_set = *Hamlibc::rig_spectrum_line_spectrum_mode_set; *swig_center_freq_get = *Hamlibc::rig_spectrum_line_center_freq_get; *swig_center_freq_set = *Hamlibc::rig_spectrum_line_center_freq_set; *swig_span_freq_get = *Hamlibc::rig_spectrum_line_span_freq_get; *swig_span_freq_set = *Hamlibc::rig_spectrum_line_span_freq_set; *swig_low_edge_freq_get = *Hamlibc::rig_spectrum_line_low_edge_freq_get; *swig_low_edge_freq_set = *Hamlibc::rig_spectrum_line_low_edge_freq_set; *swig_high_edge_freq_get = *Hamlibc::rig_spectrum_line_high_edge_freq_get; *swig_high_edge_freq_set = *Hamlibc::rig_spectrum_line_high_edge_freq_set; *swig_spectrum_data_length_get = *Hamlibc::rig_spectrum_line_spectrum_data_length_get; *swig_spectrum_data_length_set = *Hamlibc::rig_spectrum_line_spectrum_data_length_set; *swig_spectrum_data_get = *Hamlibc::rig_spectrum_line_spectrum_data_get; *swig_spectrum_data_set = *Hamlibc::rig_spectrum_line_spectrum_data_set; sub new { my $pkg = shift; my $self = Hamlibc::new_rig_spectrum_line(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_rig_spectrum_line($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::rig_caps ############## package Hamlib::rig_caps; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_rig_model_get = *Hamlibc::rig_caps_rig_model_get; *swig_rig_model_set = *Hamlibc::rig_caps_rig_model_set; *swig_model_name_get = *Hamlibc::rig_caps_model_name_get; *swig_model_name_set = *Hamlibc::rig_caps_model_name_set; *swig_mfg_name_get = *Hamlibc::rig_caps_mfg_name_get; *swig_mfg_name_set = *Hamlibc::rig_caps_mfg_name_set; *swig_version_get = *Hamlibc::rig_caps_version_get; *swig_version_set = *Hamlibc::rig_caps_version_set; *swig_copyright_get = *Hamlibc::rig_caps_copyright_get; *swig_copyright_set = *Hamlibc::rig_caps_copyright_set; *swig_status_get = *Hamlibc::rig_caps_status_get; *swig_status_set = *Hamlibc::rig_caps_status_set; *swig_rig_type_get = *Hamlibc::rig_caps_rig_type_get; *swig_rig_type_set = *Hamlibc::rig_caps_rig_type_set; *swig_ptt_type_get = *Hamlibc::rig_caps_ptt_type_get; *swig_ptt_type_set = *Hamlibc::rig_caps_ptt_type_set; *swig_dcd_type_get = *Hamlibc::rig_caps_dcd_type_get; *swig_dcd_type_set = *Hamlibc::rig_caps_dcd_type_set; *swig_port_type_get = *Hamlibc::rig_caps_port_type_get; *swig_port_type_set = *Hamlibc::rig_caps_port_type_set; *swig_serial_rate_min_get = *Hamlibc::rig_caps_serial_rate_min_get; *swig_serial_rate_min_set = *Hamlibc::rig_caps_serial_rate_min_set; *swig_serial_rate_max_get = *Hamlibc::rig_caps_serial_rate_max_get; *swig_serial_rate_max_set = *Hamlibc::rig_caps_serial_rate_max_set; *swig_serial_data_bits_get = *Hamlibc::rig_caps_serial_data_bits_get; *swig_serial_data_bits_set = *Hamlibc::rig_caps_serial_data_bits_set; *swig_serial_stop_bits_get = *Hamlibc::rig_caps_serial_stop_bits_get; *swig_serial_stop_bits_set = *Hamlibc::rig_caps_serial_stop_bits_set; *swig_serial_parity_get = *Hamlibc::rig_caps_serial_parity_get; *swig_serial_parity_set = *Hamlibc::rig_caps_serial_parity_set; *swig_serial_handshake_get = *Hamlibc::rig_caps_serial_handshake_get; *swig_serial_handshake_set = *Hamlibc::rig_caps_serial_handshake_set; *swig_write_delay_get = *Hamlibc::rig_caps_write_delay_get; *swig_write_delay_set = *Hamlibc::rig_caps_write_delay_set; *swig_post_write_delay_get = *Hamlibc::rig_caps_post_write_delay_get; *swig_post_write_delay_set = *Hamlibc::rig_caps_post_write_delay_set; *swig_timeout_get = *Hamlibc::rig_caps_timeout_get; *swig_timeout_set = *Hamlibc::rig_caps_timeout_set; *swig_retry_get = *Hamlibc::rig_caps_retry_get; *swig_retry_set = *Hamlibc::rig_caps_retry_set; *swig_has_get_func_get = *Hamlibc::rig_caps_has_get_func_get; *swig_has_get_func_set = *Hamlibc::rig_caps_has_get_func_set; *swig_has_set_func_get = *Hamlibc::rig_caps_has_set_func_get; *swig_has_set_func_set = *Hamlibc::rig_caps_has_set_func_set; *swig_has_get_level_get = *Hamlibc::rig_caps_has_get_level_get; *swig_has_get_level_set = *Hamlibc::rig_caps_has_get_level_set; *swig_has_set_level_get = *Hamlibc::rig_caps_has_set_level_get; *swig_has_set_level_set = *Hamlibc::rig_caps_has_set_level_set; *swig_has_get_parm_get = *Hamlibc::rig_caps_has_get_parm_get; *swig_has_get_parm_set = *Hamlibc::rig_caps_has_get_parm_set; *swig_has_set_parm_get = *Hamlibc::rig_caps_has_set_parm_get; *swig_has_set_parm_set = *Hamlibc::rig_caps_has_set_parm_set; *swig_level_gran_get = *Hamlibc::rig_caps_level_gran_get; *swig_level_gran_set = *Hamlibc::rig_caps_level_gran_set; *swig_parm_gran_get = *Hamlibc::rig_caps_parm_gran_get; *swig_parm_gran_set = *Hamlibc::rig_caps_parm_gran_set; *swig_extparms_get = *Hamlibc::rig_caps_extparms_get; *swig_extparms_set = *Hamlibc::rig_caps_extparms_set; *swig_extlevels_get = *Hamlibc::rig_caps_extlevels_get; *swig_extlevels_set = *Hamlibc::rig_caps_extlevels_set; *swig_extfuncs_get = *Hamlibc::rig_caps_extfuncs_get; *swig_extfuncs_set = *Hamlibc::rig_caps_extfuncs_set; *swig_ext_tokens_get = *Hamlibc::rig_caps_ext_tokens_get; *swig_ext_tokens_set = *Hamlibc::rig_caps_ext_tokens_set; *swig_ctcss_list_get = *Hamlibc::rig_caps_ctcss_list_get; *swig_ctcss_list_set = *Hamlibc::rig_caps_ctcss_list_set; *swig_dcs_list_get = *Hamlibc::rig_caps_dcs_list_get; *swig_dcs_list_set = *Hamlibc::rig_caps_dcs_list_set; *swig_preamp_get = *Hamlibc::rig_caps_preamp_get; *swig_preamp_set = *Hamlibc::rig_caps_preamp_set; *swig_attenuator_get = *Hamlibc::rig_caps_attenuator_get; *swig_attenuator_set = *Hamlibc::rig_caps_attenuator_set; *swig_max_rit_get = *Hamlibc::rig_caps_max_rit_get; *swig_max_rit_set = *Hamlibc::rig_caps_max_rit_set; *swig_max_xit_get = *Hamlibc::rig_caps_max_xit_get; *swig_max_xit_set = *Hamlibc::rig_caps_max_xit_set; *swig_max_ifshift_get = *Hamlibc::rig_caps_max_ifshift_get; *swig_max_ifshift_set = *Hamlibc::rig_caps_max_ifshift_set; *swig_agc_level_count_get = *Hamlibc::rig_caps_agc_level_count_get; *swig_agc_level_count_set = *Hamlibc::rig_caps_agc_level_count_set; *swig_agc_levels_get = *Hamlibc::rig_caps_agc_levels_get; *swig_agc_levels_set = *Hamlibc::rig_caps_agc_levels_set; *swig_announces_get = *Hamlibc::rig_caps_announces_get; *swig_announces_set = *Hamlibc::rig_caps_announces_set; *swig_vfo_ops_get = *Hamlibc::rig_caps_vfo_ops_get; *swig_vfo_ops_set = *Hamlibc::rig_caps_vfo_ops_set; *swig_scan_ops_get = *Hamlibc::rig_caps_scan_ops_get; *swig_scan_ops_set = *Hamlibc::rig_caps_scan_ops_set; *swig_targetable_vfo_get = *Hamlibc::rig_caps_targetable_vfo_get; *swig_targetable_vfo_set = *Hamlibc::rig_caps_targetable_vfo_set; *swig_transceive_get = *Hamlibc::rig_caps_transceive_get; *swig_transceive_set = *Hamlibc::rig_caps_transceive_set; *swig_bank_qty_get = *Hamlibc::rig_caps_bank_qty_get; *swig_bank_qty_set = *Hamlibc::rig_caps_bank_qty_set; *swig_chan_desc_sz_get = *Hamlibc::rig_caps_chan_desc_sz_get; *swig_chan_desc_sz_set = *Hamlibc::rig_caps_chan_desc_sz_set; *swig_chan_list_get = *Hamlibc::rig_caps_chan_list_get; *swig_chan_list_set = *Hamlibc::rig_caps_chan_list_set; *swig_rx_range_list1_get = *Hamlibc::rig_caps_rx_range_list1_get; *swig_rx_range_list1_set = *Hamlibc::rig_caps_rx_range_list1_set; *swig_tx_range_list1_get = *Hamlibc::rig_caps_tx_range_list1_get; *swig_tx_range_list1_set = *Hamlibc::rig_caps_tx_range_list1_set; *swig_rx_range_list2_get = *Hamlibc::rig_caps_rx_range_list2_get; *swig_rx_range_list2_set = *Hamlibc::rig_caps_rx_range_list2_set; *swig_tx_range_list2_get = *Hamlibc::rig_caps_tx_range_list2_get; *swig_tx_range_list2_set = *Hamlibc::rig_caps_tx_range_list2_set; *swig_rx_range_list3_get = *Hamlibc::rig_caps_rx_range_list3_get; *swig_rx_range_list3_set = *Hamlibc::rig_caps_rx_range_list3_set; *swig_tx_range_list3_get = *Hamlibc::rig_caps_tx_range_list3_get; *swig_tx_range_list3_set = *Hamlibc::rig_caps_tx_range_list3_set; *swig_rx_range_list4_get = *Hamlibc::rig_caps_rx_range_list4_get; *swig_rx_range_list4_set = *Hamlibc::rig_caps_rx_range_list4_set; *swig_tx_range_list4_get = *Hamlibc::rig_caps_tx_range_list4_get; *swig_tx_range_list4_set = *Hamlibc::rig_caps_tx_range_list4_set; *swig_rx_range_list5_get = *Hamlibc::rig_caps_rx_range_list5_get; *swig_rx_range_list5_set = *Hamlibc::rig_caps_rx_range_list5_set; *swig_tx_range_list5_get = *Hamlibc::rig_caps_tx_range_list5_get; *swig_tx_range_list5_set = *Hamlibc::rig_caps_tx_range_list5_set; *swig_tuning_steps_get = *Hamlibc::rig_caps_tuning_steps_get; *swig_tuning_steps_set = *Hamlibc::rig_caps_tuning_steps_set; *swig_filters_get = *Hamlibc::rig_caps_filters_get; *swig_filters_set = *Hamlibc::rig_caps_filters_set; *swig_str_cal_get = *Hamlibc::rig_caps_str_cal_get; *swig_str_cal_set = *Hamlibc::rig_caps_str_cal_set; *swig_swr_cal_get = *Hamlibc::rig_caps_swr_cal_get; *swig_swr_cal_set = *Hamlibc::rig_caps_swr_cal_set; *swig_alc_cal_get = *Hamlibc::rig_caps_alc_cal_get; *swig_alc_cal_set = *Hamlibc::rig_caps_alc_cal_set; *swig_rfpower_meter_cal_get = *Hamlibc::rig_caps_rfpower_meter_cal_get; *swig_rfpower_meter_cal_set = *Hamlibc::rig_caps_rfpower_meter_cal_set; *swig_comp_meter_cal_get = *Hamlibc::rig_caps_comp_meter_cal_get; *swig_comp_meter_cal_set = *Hamlibc::rig_caps_comp_meter_cal_set; *swig_vd_meter_cal_get = *Hamlibc::rig_caps_vd_meter_cal_get; *swig_vd_meter_cal_set = *Hamlibc::rig_caps_vd_meter_cal_set; *swig_id_meter_cal_get = *Hamlibc::rig_caps_id_meter_cal_get; *swig_id_meter_cal_set = *Hamlibc::rig_caps_id_meter_cal_set; *swig_spectrum_scopes_get = *Hamlibc::rig_caps_spectrum_scopes_get; *swig_spectrum_scopes_set = *Hamlibc::rig_caps_spectrum_scopes_set; *swig_spectrum_modes_get = *Hamlibc::rig_caps_spectrum_modes_get; *swig_spectrum_modes_set = *Hamlibc::rig_caps_spectrum_modes_set; *swig_spectrum_spans_get = *Hamlibc::rig_caps_spectrum_spans_get; *swig_spectrum_spans_set = *Hamlibc::rig_caps_spectrum_spans_set; *swig_spectrum_avg_modes_get = *Hamlibc::rig_caps_spectrum_avg_modes_get; *swig_spectrum_avg_modes_set = *Hamlibc::rig_caps_spectrum_avg_modes_set; *swig_spectrum_attenuator_get = *Hamlibc::rig_caps_spectrum_attenuator_get; *swig_spectrum_attenuator_set = *Hamlibc::rig_caps_spectrum_attenuator_set; *swig_cfgparams_get = *Hamlibc::rig_caps_cfgparams_get; *swig_cfgparams_set = *Hamlibc::rig_caps_cfgparams_set; *swig_priv_get = *Hamlibc::rig_caps_priv_get; *swig_priv_set = *Hamlibc::rig_caps_priv_set; *swig_rig_init_get = *Hamlibc::rig_caps_rig_init_get; *swig_rig_init_set = *Hamlibc::rig_caps_rig_init_set; *swig_set_freq_get = *Hamlibc::rig_caps_set_freq_get; *swig_set_freq_set = *Hamlibc::rig_caps_set_freq_set; *swig_get_freq_get = *Hamlibc::rig_caps_get_freq_get; *swig_get_freq_set = *Hamlibc::rig_caps_get_freq_set; *swig_set_mode_get = *Hamlibc::rig_caps_set_mode_get; *swig_set_mode_set = *Hamlibc::rig_caps_set_mode_set; *swig_get_mode_get = *Hamlibc::rig_caps_get_mode_get; *swig_get_mode_set = *Hamlibc::rig_caps_get_mode_set; *swig_set_vfo_get = *Hamlibc::rig_caps_set_vfo_get; *swig_set_vfo_set = *Hamlibc::rig_caps_set_vfo_set; *swig_get_vfo_get = *Hamlibc::rig_caps_get_vfo_get; *swig_get_vfo_set = *Hamlibc::rig_caps_get_vfo_set; *swig_set_ptt_get = *Hamlibc::rig_caps_set_ptt_get; *swig_set_ptt_set = *Hamlibc::rig_caps_set_ptt_set; *swig_get_ptt_get = *Hamlibc::rig_caps_get_ptt_get; *swig_get_ptt_set = *Hamlibc::rig_caps_get_ptt_set; *swig_get_dcd_get = *Hamlibc::rig_caps_get_dcd_get; *swig_get_dcd_set = *Hamlibc::rig_caps_get_dcd_set; *swig_set_rptr_shift_get = *Hamlibc::rig_caps_set_rptr_shift_get; *swig_set_rptr_shift_set = *Hamlibc::rig_caps_set_rptr_shift_set; *swig_get_rptr_shift_get = *Hamlibc::rig_caps_get_rptr_shift_get; *swig_get_rptr_shift_set = *Hamlibc::rig_caps_get_rptr_shift_set; *swig_set_rptr_offs_get = *Hamlibc::rig_caps_set_rptr_offs_get; *swig_set_rptr_offs_set = *Hamlibc::rig_caps_set_rptr_offs_set; *swig_get_rptr_offs_get = *Hamlibc::rig_caps_get_rptr_offs_get; *swig_get_rptr_offs_set = *Hamlibc::rig_caps_get_rptr_offs_set; *swig_set_split_freq_get = *Hamlibc::rig_caps_set_split_freq_get; *swig_set_split_freq_set = *Hamlibc::rig_caps_set_split_freq_set; *swig_get_split_freq_get = *Hamlibc::rig_caps_get_split_freq_get; *swig_get_split_freq_set = *Hamlibc::rig_caps_get_split_freq_set; *swig_set_split_mode_get = *Hamlibc::rig_caps_set_split_mode_get; *swig_set_split_mode_set = *Hamlibc::rig_caps_set_split_mode_set; *swig_get_split_mode_get = *Hamlibc::rig_caps_get_split_mode_get; *swig_get_split_mode_set = *Hamlibc::rig_caps_get_split_mode_set; *swig_set_split_freq_mode_get = *Hamlibc::rig_caps_set_split_freq_mode_get; *swig_set_split_freq_mode_set = *Hamlibc::rig_caps_set_split_freq_mode_set; *swig_get_split_freq_mode_get = *Hamlibc::rig_caps_get_split_freq_mode_get; *swig_get_split_freq_mode_set = *Hamlibc::rig_caps_get_split_freq_mode_set; *swig_set_split_vfo_get = *Hamlibc::rig_caps_set_split_vfo_get; *swig_set_split_vfo_set = *Hamlibc::rig_caps_set_split_vfo_set; *swig_get_split_vfo_get = *Hamlibc::rig_caps_get_split_vfo_get; *swig_get_split_vfo_set = *Hamlibc::rig_caps_get_split_vfo_set; *swig_set_rit_get = *Hamlibc::rig_caps_set_rit_get; *swig_set_rit_set = *Hamlibc::rig_caps_set_rit_set; *swig_get_rit_get = *Hamlibc::rig_caps_get_rit_get; *swig_get_rit_set = *Hamlibc::rig_caps_get_rit_set; *swig_set_xit_get = *Hamlibc::rig_caps_set_xit_get; *swig_set_xit_set = *Hamlibc::rig_caps_set_xit_set; *swig_get_xit_get = *Hamlibc::rig_caps_get_xit_get; *swig_get_xit_set = *Hamlibc::rig_caps_get_xit_set; *swig_set_ts_get = *Hamlibc::rig_caps_set_ts_get; *swig_set_ts_set = *Hamlibc::rig_caps_set_ts_set; *swig_get_ts_get = *Hamlibc::rig_caps_get_ts_get; *swig_get_ts_set = *Hamlibc::rig_caps_get_ts_set; *swig_set_dcs_code_get = *Hamlibc::rig_caps_set_dcs_code_get; *swig_set_dcs_code_set = *Hamlibc::rig_caps_set_dcs_code_set; *swig_get_dcs_code_get = *Hamlibc::rig_caps_get_dcs_code_get; *swig_get_dcs_code_set = *Hamlibc::rig_caps_get_dcs_code_set; *swig_set_tone_get = *Hamlibc::rig_caps_set_tone_get; *swig_set_tone_set = *Hamlibc::rig_caps_set_tone_set; *swig_get_tone_get = *Hamlibc::rig_caps_get_tone_get; *swig_get_tone_set = *Hamlibc::rig_caps_get_tone_set; *swig_set_ctcss_tone_get = *Hamlibc::rig_caps_set_ctcss_tone_get; *swig_set_ctcss_tone_set = *Hamlibc::rig_caps_set_ctcss_tone_set; *swig_get_ctcss_tone_get = *Hamlibc::rig_caps_get_ctcss_tone_get; *swig_get_ctcss_tone_set = *Hamlibc::rig_caps_get_ctcss_tone_set; *swig_set_dcs_sql_get = *Hamlibc::rig_caps_set_dcs_sql_get; *swig_set_dcs_sql_set = *Hamlibc::rig_caps_set_dcs_sql_set; *swig_get_dcs_sql_get = *Hamlibc::rig_caps_get_dcs_sql_get; *swig_get_dcs_sql_set = *Hamlibc::rig_caps_get_dcs_sql_set; *swig_set_tone_sql_get = *Hamlibc::rig_caps_set_tone_sql_get; *swig_set_tone_sql_set = *Hamlibc::rig_caps_set_tone_sql_set; *swig_get_tone_sql_get = *Hamlibc::rig_caps_get_tone_sql_get; *swig_get_tone_sql_set = *Hamlibc::rig_caps_get_tone_sql_set; *swig_set_ctcss_sql_get = *Hamlibc::rig_caps_set_ctcss_sql_get; *swig_set_ctcss_sql_set = *Hamlibc::rig_caps_set_ctcss_sql_set; *swig_get_ctcss_sql_get = *Hamlibc::rig_caps_get_ctcss_sql_get; *swig_get_ctcss_sql_set = *Hamlibc::rig_caps_get_ctcss_sql_set; *swig_power2mW_get = *Hamlibc::rig_caps_power2mW_get; *swig_power2mW_set = *Hamlibc::rig_caps_power2mW_set; *swig_mW2power_get = *Hamlibc::rig_caps_mW2power_get; *swig_mW2power_set = *Hamlibc::rig_caps_mW2power_set; *swig_set_powerstat_get = *Hamlibc::rig_caps_set_powerstat_get; *swig_set_powerstat_set = *Hamlibc::rig_caps_set_powerstat_set; *swig_get_powerstat_get = *Hamlibc::rig_caps_get_powerstat_get; *swig_get_powerstat_set = *Hamlibc::rig_caps_get_powerstat_set; *swig_reset_get = *Hamlibc::rig_caps_reset_get; *swig_reset_set = *Hamlibc::rig_caps_reset_set; *swig_set_ant_get = *Hamlibc::rig_caps_set_ant_get; *swig_set_ant_set = *Hamlibc::rig_caps_set_ant_set; *swig_get_ant_get = *Hamlibc::rig_caps_get_ant_get; *swig_get_ant_set = *Hamlibc::rig_caps_get_ant_set; *swig_set_level_get = *Hamlibc::rig_caps_set_level_get; *swig_set_level_set = *Hamlibc::rig_caps_set_level_set; *swig_get_level_get = *Hamlibc::rig_caps_get_level_get; *swig_get_level_set = *Hamlibc::rig_caps_get_level_set; *swig_set_func_get = *Hamlibc::rig_caps_set_func_get; *swig_set_func_set = *Hamlibc::rig_caps_set_func_set; *swig_get_func_get = *Hamlibc::rig_caps_get_func_get; *swig_get_func_set = *Hamlibc::rig_caps_get_func_set; *swig_set_parm_get = *Hamlibc::rig_caps_set_parm_get; *swig_set_parm_set = *Hamlibc::rig_caps_set_parm_set; *swig_get_parm_get = *Hamlibc::rig_caps_get_parm_get; *swig_get_parm_set = *Hamlibc::rig_caps_get_parm_set; *swig_set_ext_level_get = *Hamlibc::rig_caps_set_ext_level_get; *swig_set_ext_level_set = *Hamlibc::rig_caps_set_ext_level_set; *swig_get_ext_level_get = *Hamlibc::rig_caps_get_ext_level_get; *swig_get_ext_level_set = *Hamlibc::rig_caps_get_ext_level_set; *swig_set_ext_func_get = *Hamlibc::rig_caps_set_ext_func_get; *swig_set_ext_func_set = *Hamlibc::rig_caps_set_ext_func_set; *swig_get_ext_func_get = *Hamlibc::rig_caps_get_ext_func_get; *swig_get_ext_func_set = *Hamlibc::rig_caps_get_ext_func_set; *swig_set_ext_parm_get = *Hamlibc::rig_caps_set_ext_parm_get; *swig_set_ext_parm_set = *Hamlibc::rig_caps_set_ext_parm_set; *swig_get_ext_parm_get = *Hamlibc::rig_caps_get_ext_parm_get; *swig_get_ext_parm_set = *Hamlibc::rig_caps_get_ext_parm_set; *swig_set_conf_get = *Hamlibc::rig_caps_set_conf_get; *swig_set_conf_set = *Hamlibc::rig_caps_set_conf_set; *swig_get_conf_get = *Hamlibc::rig_caps_get_conf_get; *swig_get_conf_set = *Hamlibc::rig_caps_get_conf_set; *swig_send_dtmf_get = *Hamlibc::rig_caps_send_dtmf_get; *swig_send_dtmf_set = *Hamlibc::rig_caps_send_dtmf_set; *swig_recv_dtmf_get = *Hamlibc::rig_caps_recv_dtmf_get; *swig_recv_dtmf_set = *Hamlibc::rig_caps_recv_dtmf_set; *swig_send_morse_get = *Hamlibc::rig_caps_send_morse_get; *swig_send_morse_set = *Hamlibc::rig_caps_send_morse_set; *swig_stop_morse_get = *Hamlibc::rig_caps_stop_morse_get; *swig_stop_morse_set = *Hamlibc::rig_caps_stop_morse_set; *swig_wait_morse_get = *Hamlibc::rig_caps_wait_morse_get; *swig_wait_morse_set = *Hamlibc::rig_caps_wait_morse_set; *swig_send_voice_mem_get = *Hamlibc::rig_caps_send_voice_mem_get; *swig_send_voice_mem_set = *Hamlibc::rig_caps_send_voice_mem_set; *swig_set_bank_get = *Hamlibc::rig_caps_set_bank_get; *swig_set_bank_set = *Hamlibc::rig_caps_set_bank_set; *swig_set_mem_get = *Hamlibc::rig_caps_set_mem_get; *swig_set_mem_set = *Hamlibc::rig_caps_set_mem_set; *swig_get_mem_get = *Hamlibc::rig_caps_get_mem_get; *swig_get_mem_set = *Hamlibc::rig_caps_get_mem_set; *swig_vfo_op_get = *Hamlibc::rig_caps_vfo_op_get; *swig_vfo_op_set = *Hamlibc::rig_caps_vfo_op_set; *swig_scan_get = *Hamlibc::rig_caps_scan_get; *swig_scan_set = *Hamlibc::rig_caps_scan_set; *swig_set_trn_get = *Hamlibc::rig_caps_set_trn_get; *swig_set_trn_set = *Hamlibc::rig_caps_set_trn_set; *swig_get_trn_get = *Hamlibc::rig_caps_get_trn_get; *swig_get_trn_set = *Hamlibc::rig_caps_get_trn_set; *swig_decode_event_get = *Hamlibc::rig_caps_decode_event_get; *swig_decode_event_set = *Hamlibc::rig_caps_decode_event_set; *swig_set_channel_get = *Hamlibc::rig_caps_set_channel_get; *swig_set_channel_set = *Hamlibc::rig_caps_set_channel_set; *swig_get_channel_get = *Hamlibc::rig_caps_get_channel_get; *swig_get_channel_set = *Hamlibc::rig_caps_get_channel_set; *swig_get_info_get = *Hamlibc::rig_caps_get_info_get; *swig_get_info_set = *Hamlibc::rig_caps_get_info_set; *swig_set_chan_all_cb_get = *Hamlibc::rig_caps_set_chan_all_cb_get; *swig_set_chan_all_cb_set = *Hamlibc::rig_caps_set_chan_all_cb_set; *swig_get_chan_all_cb_get = *Hamlibc::rig_caps_get_chan_all_cb_get; *swig_get_chan_all_cb_set = *Hamlibc::rig_caps_get_chan_all_cb_set; *swig_set_mem_all_cb_get = *Hamlibc::rig_caps_set_mem_all_cb_get; *swig_set_mem_all_cb_set = *Hamlibc::rig_caps_set_mem_all_cb_set; *swig_get_mem_all_cb_get = *Hamlibc::rig_caps_get_mem_all_cb_get; *swig_get_mem_all_cb_set = *Hamlibc::rig_caps_get_mem_all_cb_set; *swig_set_vfo_opt_get = *Hamlibc::rig_caps_set_vfo_opt_get; *swig_set_vfo_opt_set = *Hamlibc::rig_caps_set_vfo_opt_set; *swig_set_clock_get = *Hamlibc::rig_caps_set_clock_get; *swig_set_clock_set = *Hamlibc::rig_caps_set_clock_set; *swig_get_clock_get = *Hamlibc::rig_caps_get_clock_get; *swig_get_clock_set = *Hamlibc::rig_caps_get_clock_set; *swig_clone_combo_set_get = *Hamlibc::rig_caps_clone_combo_set_get; *swig_clone_combo_set_set = *Hamlibc::rig_caps_clone_combo_set_set; *swig_clone_combo_get_get = *Hamlibc::rig_caps_clone_combo_get_get; *swig_clone_combo_get_set = *Hamlibc::rig_caps_clone_combo_get_set; *swig_async_data_supported_get = *Hamlibc::rig_caps_async_data_supported_get; *swig_async_data_supported_set = *Hamlibc::rig_caps_async_data_supported_set; *swig_read_frame_direct_get = *Hamlibc::rig_caps_read_frame_direct_get; *swig_read_frame_direct_set = *Hamlibc::rig_caps_read_frame_direct_set; *swig_is_async_frame_get = *Hamlibc::rig_caps_is_async_frame_get; *swig_is_async_frame_set = *Hamlibc::rig_caps_is_async_frame_set; *swig_process_async_frame_get = *Hamlibc::rig_caps_process_async_frame_get; *swig_process_async_frame_set = *Hamlibc::rig_caps_process_async_frame_set; *swig_hamlib_check_rig_caps_get = *Hamlibc::rig_caps_hamlib_check_rig_caps_get; *swig_hamlib_check_rig_caps_set = *Hamlibc::rig_caps_hamlib_check_rig_caps_set; *swig_get_conf2_get = *Hamlibc::rig_caps_get_conf2_get; *swig_get_conf2_set = *Hamlibc::rig_caps_get_conf2_set; *swig_password_get = *Hamlibc::rig_caps_password_get; *swig_password_set = *Hamlibc::rig_caps_password_set; *swig_set_lock_mode_get = *Hamlibc::rig_caps_set_lock_mode_get; *swig_set_lock_mode_set = *Hamlibc::rig_caps_set_lock_mode_set; *swig_get_lock_mode_get = *Hamlibc::rig_caps_get_lock_mode_get; *swig_get_lock_mode_set = *Hamlibc::rig_caps_get_lock_mode_set; sub new { my $pkg = shift; my $self = Hamlibc::new_rig_caps(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_rig_caps($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_t ############## package Hamlib::hamlib_port_t; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_type_get = *Hamlibc::hamlib_port_t_type_get; *swig_type_set = *Hamlibc::hamlib_port_t_type_set; *swig_fd_get = *Hamlibc::hamlib_port_t_fd_get; *swig_fd_set = *Hamlibc::hamlib_port_t_fd_set; *swig_handle_get = *Hamlibc::hamlib_port_t_handle_get; *swig_handle_set = *Hamlibc::hamlib_port_t_handle_set; *swig_write_delay_get = *Hamlibc::hamlib_port_t_write_delay_get; *swig_write_delay_set = *Hamlibc::hamlib_port_t_write_delay_set; *swig_post_write_delay_get = *Hamlibc::hamlib_port_t_post_write_delay_get; *swig_post_write_delay_set = *Hamlibc::hamlib_port_t_post_write_delay_set; *swig_post_write_date_get = *Hamlibc::hamlib_port_t_post_write_date_get; *swig_post_write_date_set = *Hamlibc::hamlib_port_t_post_write_date_set; *swig_timeout_get = *Hamlibc::hamlib_port_t_timeout_get; *swig_timeout_set = *Hamlibc::hamlib_port_t_timeout_set; *swig_retry_get = *Hamlibc::hamlib_port_t_retry_get; *swig_retry_set = *Hamlibc::hamlib_port_t_retry_set; *swig_flushx_get = *Hamlibc::hamlib_port_t_flushx_get; *swig_flushx_set = *Hamlibc::hamlib_port_t_flushx_set; *swig_pathname_get = *Hamlibc::hamlib_port_t_pathname_get; *swig_pathname_set = *Hamlibc::hamlib_port_t_pathname_set; *swig_parm_get = *Hamlibc::hamlib_port_t_parm_get; *swig_parm_set = *Hamlibc::hamlib_port_t_parm_set; *swig_client_port_get = *Hamlibc::hamlib_port_t_client_port_get; *swig_client_port_set = *Hamlibc::hamlib_port_t_client_port_set; *swig_rig_get = *Hamlibc::hamlib_port_t_rig_get; *swig_rig_set = *Hamlibc::hamlib_port_t_rig_set; *swig_asyncio_get = *Hamlibc::hamlib_port_t_asyncio_get; *swig_asyncio_set = *Hamlibc::hamlib_port_t_asyncio_set; *swig_fd_sync_write_get = *Hamlibc::hamlib_port_t_fd_sync_write_get; *swig_fd_sync_write_set = *Hamlibc::hamlib_port_t_fd_sync_write_set; *swig_fd_sync_read_get = *Hamlibc::hamlib_port_t_fd_sync_read_get; *swig_fd_sync_read_set = *Hamlibc::hamlib_port_t_fd_sync_read_set; *swig_fd_sync_error_write_get = *Hamlibc::hamlib_port_t_fd_sync_error_write_get; *swig_fd_sync_error_write_set = *Hamlibc::hamlib_port_t_fd_sync_error_write_set; *swig_fd_sync_error_read_get = *Hamlibc::hamlib_port_t_fd_sync_error_read_get; *swig_fd_sync_error_read_set = *Hamlibc::hamlib_port_t_fd_sync_error_read_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_t(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_t($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_parm ############## package Hamlib::hamlib_port_parm; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_serial_get = *Hamlibc::hamlib_port_parm_serial_get; *swig_serial_set = *Hamlibc::hamlib_port_parm_serial_set; *swig_parallel_get = *Hamlibc::hamlib_port_parm_parallel_get; *swig_parallel_set = *Hamlibc::hamlib_port_parm_parallel_set; *swig_cm108_get = *Hamlibc::hamlib_port_parm_cm108_get; *swig_cm108_set = *Hamlibc::hamlib_port_parm_cm108_set; *swig_usb_get = *Hamlibc::hamlib_port_parm_usb_get; *swig_usb_set = *Hamlibc::hamlib_port_parm_usb_set; *swig_gpio_get = *Hamlibc::hamlib_port_parm_gpio_get; *swig_gpio_set = *Hamlibc::hamlib_port_parm_gpio_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_parm(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_parm($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_parm_gpio ############## package Hamlib::hamlib_port_parm_gpio; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_on_value_get = *Hamlibc::hamlib_port_parm_gpio_on_value_get; *swig_on_value_set = *Hamlibc::hamlib_port_parm_gpio_on_value_set; *swig_value_get = *Hamlibc::hamlib_port_parm_gpio_value_get; *swig_value_set = *Hamlibc::hamlib_port_parm_gpio_value_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_parm_gpio(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_parm_gpio($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_parm_usb ############## package Hamlib::hamlib_port_parm_usb; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_vid_get = *Hamlibc::hamlib_port_parm_usb_vid_get; *swig_vid_set = *Hamlibc::hamlib_port_parm_usb_vid_set; *swig_pid_get = *Hamlibc::hamlib_port_parm_usb_pid_get; *swig_pid_set = *Hamlibc::hamlib_port_parm_usb_pid_set; *swig_conf_get = *Hamlibc::hamlib_port_parm_usb_conf_get; *swig_conf_set = *Hamlibc::hamlib_port_parm_usb_conf_set; *swig_iface_get = *Hamlibc::hamlib_port_parm_usb_iface_get; *swig_iface_set = *Hamlibc::hamlib_port_parm_usb_iface_set; *swig_alt_get = *Hamlibc::hamlib_port_parm_usb_alt_get; *swig_alt_set = *Hamlibc::hamlib_port_parm_usb_alt_set; *swig_vendor_name_get = *Hamlibc::hamlib_port_parm_usb_vendor_name_get; *swig_vendor_name_set = *Hamlibc::hamlib_port_parm_usb_vendor_name_set; *swig_product_get = *Hamlibc::hamlib_port_parm_usb_product_get; *swig_product_set = *Hamlibc::hamlib_port_parm_usb_product_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_parm_usb(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_parm_usb($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_parm_cm108 ############## package Hamlib::hamlib_port_parm_cm108; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_ptt_bitnum_get = *Hamlibc::hamlib_port_parm_cm108_ptt_bitnum_get; *swig_ptt_bitnum_set = *Hamlibc::hamlib_port_parm_cm108_ptt_bitnum_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_parm_cm108(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_parm_cm108($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_parm_parallel ############## package Hamlib::hamlib_port_parm_parallel; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_pin_get = *Hamlibc::hamlib_port_parm_parallel_pin_get; *swig_pin_set = *Hamlibc::hamlib_port_parm_parallel_pin_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_parm_parallel(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_parm_parallel($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_parm_serial ############## package Hamlib::hamlib_port_parm_serial; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_rate_get = *Hamlibc::hamlib_port_parm_serial_rate_get; *swig_rate_set = *Hamlibc::hamlib_port_parm_serial_rate_set; *swig_data_bits_get = *Hamlibc::hamlib_port_parm_serial_data_bits_get; *swig_data_bits_set = *Hamlibc::hamlib_port_parm_serial_data_bits_set; *swig_stop_bits_get = *Hamlibc::hamlib_port_parm_serial_stop_bits_get; *swig_stop_bits_set = *Hamlibc::hamlib_port_parm_serial_stop_bits_set; *swig_parity_get = *Hamlibc::hamlib_port_parm_serial_parity_get; *swig_parity_set = *Hamlibc::hamlib_port_parm_serial_parity_set; *swig_handshake_get = *Hamlibc::hamlib_port_parm_serial_handshake_get; *swig_handshake_set = *Hamlibc::hamlib_port_parm_serial_handshake_set; *swig_rts_state_get = *Hamlibc::hamlib_port_parm_serial_rts_state_get; *swig_rts_state_set = *Hamlibc::hamlib_port_parm_serial_rts_state_set; *swig_dtr_state_get = *Hamlibc::hamlib_port_parm_serial_dtr_state_get; *swig_dtr_state_set = *Hamlibc::hamlib_port_parm_serial_dtr_state_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_parm_serial(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_parm_serial($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_post_write_date ############## package Hamlib::hamlib_port_post_write_date; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_tv_sec_get = *Hamlibc::hamlib_port_post_write_date_tv_sec_get; *swig_tv_sec_set = *Hamlibc::hamlib_port_post_write_date_tv_sec_set; *swig_tv_usec_get = *Hamlibc::hamlib_port_post_write_date_tv_usec_get; *swig_tv_usec_set = *Hamlibc::hamlib_port_post_write_date_tv_usec_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_post_write_date(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_post_write_date($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_type ############## package Hamlib::hamlib_port_type; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_rig_get = *Hamlibc::hamlib_port_type_rig_get; *swig_rig_set = *Hamlibc::hamlib_port_type_rig_set; *swig_ptt_get = *Hamlibc::hamlib_port_type_ptt_get; *swig_ptt_set = *Hamlibc::hamlib_port_type_ptt_set; *swig_dcd_get = *Hamlibc::hamlib_port_type_dcd_get; *swig_dcd_set = *Hamlibc::hamlib_port_type_dcd_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_type(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_type($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_t_deprecated ############## package Hamlib::hamlib_port_t_deprecated; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_type_get = *Hamlibc::hamlib_port_t_deprecated_type_get; *swig_type_set = *Hamlibc::hamlib_port_t_deprecated_type_set; *swig_fd_get = *Hamlibc::hamlib_port_t_deprecated_fd_get; *swig_fd_set = *Hamlibc::hamlib_port_t_deprecated_fd_set; *swig_handle_get = *Hamlibc::hamlib_port_t_deprecated_handle_get; *swig_handle_set = *Hamlibc::hamlib_port_t_deprecated_handle_set; *swig_write_delay_get = *Hamlibc::hamlib_port_t_deprecated_write_delay_get; *swig_write_delay_set = *Hamlibc::hamlib_port_t_deprecated_write_delay_set; *swig_post_write_delay_get = *Hamlibc::hamlib_port_t_deprecated_post_write_delay_get; *swig_post_write_delay_set = *Hamlibc::hamlib_port_t_deprecated_post_write_delay_set; *swig_post_write_date_get = *Hamlibc::hamlib_port_t_deprecated_post_write_date_get; *swig_post_write_date_set = *Hamlibc::hamlib_port_t_deprecated_post_write_date_set; *swig_timeout_get = *Hamlibc::hamlib_port_t_deprecated_timeout_get; *swig_timeout_set = *Hamlibc::hamlib_port_t_deprecated_timeout_set; *swig_retry_get = *Hamlibc::hamlib_port_t_deprecated_retry_get; *swig_retry_set = *Hamlibc::hamlib_port_t_deprecated_retry_set; *swig_flushx_get = *Hamlibc::hamlib_port_t_deprecated_flushx_get; *swig_flushx_set = *Hamlibc::hamlib_port_t_deprecated_flushx_set; *swig_pathname_get = *Hamlibc::hamlib_port_t_deprecated_pathname_get; *swig_pathname_set = *Hamlibc::hamlib_port_t_deprecated_pathname_set; *swig_parm_get = *Hamlibc::hamlib_port_t_deprecated_parm_get; *swig_parm_set = *Hamlibc::hamlib_port_t_deprecated_parm_set; *swig_client_port_get = *Hamlibc::hamlib_port_t_deprecated_client_port_get; *swig_client_port_set = *Hamlibc::hamlib_port_t_deprecated_client_port_set; *swig_rig_get = *Hamlibc::hamlib_port_t_deprecated_rig_get; *swig_rig_set = *Hamlibc::hamlib_port_t_deprecated_rig_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_t_deprecated(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_t_deprecated($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_deprecated_parm ############## package Hamlib::hamlib_port_deprecated_parm; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_serial_get = *Hamlibc::hamlib_port_deprecated_parm_serial_get; *swig_serial_set = *Hamlibc::hamlib_port_deprecated_parm_serial_set; *swig_parallel_get = *Hamlibc::hamlib_port_deprecated_parm_parallel_get; *swig_parallel_set = *Hamlibc::hamlib_port_deprecated_parm_parallel_set; *swig_cm108_get = *Hamlibc::hamlib_port_deprecated_parm_cm108_get; *swig_cm108_set = *Hamlibc::hamlib_port_deprecated_parm_cm108_set; *swig_usb_get = *Hamlibc::hamlib_port_deprecated_parm_usb_get; *swig_usb_set = *Hamlibc::hamlib_port_deprecated_parm_usb_set; *swig_gpio_get = *Hamlibc::hamlib_port_deprecated_parm_gpio_get; *swig_gpio_set = *Hamlibc::hamlib_port_deprecated_parm_gpio_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_deprecated_parm(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_deprecated_parm($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_deprecated_parm_gpio ############## package Hamlib::hamlib_port_deprecated_parm_gpio; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_on_value_get = *Hamlibc::hamlib_port_deprecated_parm_gpio_on_value_get; *swig_on_value_set = *Hamlibc::hamlib_port_deprecated_parm_gpio_on_value_set; *swig_value_get = *Hamlibc::hamlib_port_deprecated_parm_gpio_value_get; *swig_value_set = *Hamlibc::hamlib_port_deprecated_parm_gpio_value_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_deprecated_parm_gpio(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_deprecated_parm_gpio($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_deprecated_parm_usb ############## package Hamlib::hamlib_port_deprecated_parm_usb; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_vid_get = *Hamlibc::hamlib_port_deprecated_parm_usb_vid_get; *swig_vid_set = *Hamlibc::hamlib_port_deprecated_parm_usb_vid_set; *swig_pid_get = *Hamlibc::hamlib_port_deprecated_parm_usb_pid_get; *swig_pid_set = *Hamlibc::hamlib_port_deprecated_parm_usb_pid_set; *swig_conf_get = *Hamlibc::hamlib_port_deprecated_parm_usb_conf_get; *swig_conf_set = *Hamlibc::hamlib_port_deprecated_parm_usb_conf_set; *swig_iface_get = *Hamlibc::hamlib_port_deprecated_parm_usb_iface_get; *swig_iface_set = *Hamlibc::hamlib_port_deprecated_parm_usb_iface_set; *swig_alt_get = *Hamlibc::hamlib_port_deprecated_parm_usb_alt_get; *swig_alt_set = *Hamlibc::hamlib_port_deprecated_parm_usb_alt_set; *swig_vendor_name_get = *Hamlibc::hamlib_port_deprecated_parm_usb_vendor_name_get; *swig_vendor_name_set = *Hamlibc::hamlib_port_deprecated_parm_usb_vendor_name_set; *swig_product_get = *Hamlibc::hamlib_port_deprecated_parm_usb_product_get; *swig_product_set = *Hamlibc::hamlib_port_deprecated_parm_usb_product_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_deprecated_parm_usb(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_deprecated_parm_usb($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_deprecated_parm_cm108 ############## package Hamlib::hamlib_port_deprecated_parm_cm108; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_ptt_bitnum_get = *Hamlibc::hamlib_port_deprecated_parm_cm108_ptt_bitnum_get; *swig_ptt_bitnum_set = *Hamlibc::hamlib_port_deprecated_parm_cm108_ptt_bitnum_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_deprecated_parm_cm108(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_deprecated_parm_cm108($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_deprecated_parm_parallel ############## package Hamlib::hamlib_port_deprecated_parm_parallel; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_pin_get = *Hamlibc::hamlib_port_deprecated_parm_parallel_pin_get; *swig_pin_set = *Hamlibc::hamlib_port_deprecated_parm_parallel_pin_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_deprecated_parm_parallel(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_deprecated_parm_parallel($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_deprecated_parm_serial ############## package Hamlib::hamlib_port_deprecated_parm_serial; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_rate_get = *Hamlibc::hamlib_port_deprecated_parm_serial_rate_get; *swig_rate_set = *Hamlibc::hamlib_port_deprecated_parm_serial_rate_set; *swig_data_bits_get = *Hamlibc::hamlib_port_deprecated_parm_serial_data_bits_get; *swig_data_bits_set = *Hamlibc::hamlib_port_deprecated_parm_serial_data_bits_set; *swig_stop_bits_get = *Hamlibc::hamlib_port_deprecated_parm_serial_stop_bits_get; *swig_stop_bits_set = *Hamlibc::hamlib_port_deprecated_parm_serial_stop_bits_set; *swig_parity_get = *Hamlibc::hamlib_port_deprecated_parm_serial_parity_get; *swig_parity_set = *Hamlibc::hamlib_port_deprecated_parm_serial_parity_set; *swig_handshake_get = *Hamlibc::hamlib_port_deprecated_parm_serial_handshake_get; *swig_handshake_set = *Hamlibc::hamlib_port_deprecated_parm_serial_handshake_set; *swig_rts_state_get = *Hamlibc::hamlib_port_deprecated_parm_serial_rts_state_get; *swig_rts_state_set = *Hamlibc::hamlib_port_deprecated_parm_serial_rts_state_set; *swig_dtr_state_get = *Hamlibc::hamlib_port_deprecated_parm_serial_dtr_state_get; *swig_dtr_state_set = *Hamlibc::hamlib_port_deprecated_parm_serial_dtr_state_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_deprecated_parm_serial(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_deprecated_parm_serial($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_deprecated_post_write_date ############## package Hamlib::hamlib_port_deprecated_post_write_date; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_tv_sec_get = *Hamlibc::hamlib_port_deprecated_post_write_date_tv_sec_get; *swig_tv_sec_set = *Hamlibc::hamlib_port_deprecated_post_write_date_tv_sec_set; *swig_tv_usec_get = *Hamlibc::hamlib_port_deprecated_post_write_date_tv_usec_get; *swig_tv_usec_set = *Hamlibc::hamlib_port_deprecated_post_write_date_tv_usec_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_deprecated_post_write_date(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_deprecated_post_write_date($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::hamlib_port_deprecated_type ############## package Hamlib::hamlib_port_deprecated_type; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_rig_get = *Hamlibc::hamlib_port_deprecated_type_rig_get; *swig_rig_set = *Hamlibc::hamlib_port_deprecated_type_rig_set; *swig_ptt_get = *Hamlibc::hamlib_port_deprecated_type_ptt_get; *swig_ptt_set = *Hamlibc::hamlib_port_deprecated_type_ptt_set; *swig_dcd_get = *Hamlibc::hamlib_port_deprecated_type_dcd_get; *swig_dcd_set = *Hamlibc::hamlib_port_deprecated_type_dcd_set; sub new { my $pkg = shift; my $self = Hamlibc::new_hamlib_port_deprecated_type(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_hamlib_port_deprecated_type($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::rig_cache ############## package Hamlib::rig_cache; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_timeout_ms_get = *Hamlibc::rig_cache_timeout_ms_get; *swig_timeout_ms_set = *Hamlibc::rig_cache_timeout_ms_set; *swig_vfo_get = *Hamlibc::rig_cache_vfo_get; *swig_vfo_set = *Hamlibc::rig_cache_vfo_set; *swig_freqCurr_get = *Hamlibc::rig_cache_freqCurr_get; *swig_freqCurr_set = *Hamlibc::rig_cache_freqCurr_set; *swig_freqOther_get = *Hamlibc::rig_cache_freqOther_get; *swig_freqOther_set = *Hamlibc::rig_cache_freqOther_set; *swig_freqMainA_get = *Hamlibc::rig_cache_freqMainA_get; *swig_freqMainA_set = *Hamlibc::rig_cache_freqMainA_set; *swig_freqMainB_get = *Hamlibc::rig_cache_freqMainB_get; *swig_freqMainB_set = *Hamlibc::rig_cache_freqMainB_set; *swig_freqMainC_get = *Hamlibc::rig_cache_freqMainC_get; *swig_freqMainC_set = *Hamlibc::rig_cache_freqMainC_set; *swig_freqSubA_get = *Hamlibc::rig_cache_freqSubA_get; *swig_freqSubA_set = *Hamlibc::rig_cache_freqSubA_set; *swig_freqSubB_get = *Hamlibc::rig_cache_freqSubB_get; *swig_freqSubB_set = *Hamlibc::rig_cache_freqSubB_set; *swig_freqSubC_get = *Hamlibc::rig_cache_freqSubC_get; *swig_freqSubC_set = *Hamlibc::rig_cache_freqSubC_set; *swig_freqMem_get = *Hamlibc::rig_cache_freqMem_get; *swig_freqMem_set = *Hamlibc::rig_cache_freqMem_set; *swig_modeCurr_get = *Hamlibc::rig_cache_modeCurr_get; *swig_modeCurr_set = *Hamlibc::rig_cache_modeCurr_set; *swig_modeOther_get = *Hamlibc::rig_cache_modeOther_get; *swig_modeOther_set = *Hamlibc::rig_cache_modeOther_set; *swig_modeMainA_get = *Hamlibc::rig_cache_modeMainA_get; *swig_modeMainA_set = *Hamlibc::rig_cache_modeMainA_set; *swig_modeMainB_get = *Hamlibc::rig_cache_modeMainB_get; *swig_modeMainB_set = *Hamlibc::rig_cache_modeMainB_set; *swig_modeMainC_get = *Hamlibc::rig_cache_modeMainC_get; *swig_modeMainC_set = *Hamlibc::rig_cache_modeMainC_set; *swig_modeSubA_get = *Hamlibc::rig_cache_modeSubA_get; *swig_modeSubA_set = *Hamlibc::rig_cache_modeSubA_set; *swig_modeSubB_get = *Hamlibc::rig_cache_modeSubB_get; *swig_modeSubB_set = *Hamlibc::rig_cache_modeSubB_set; *swig_modeSubC_get = *Hamlibc::rig_cache_modeSubC_get; *swig_modeSubC_set = *Hamlibc::rig_cache_modeSubC_set; *swig_modeMem_get = *Hamlibc::rig_cache_modeMem_get; *swig_modeMem_set = *Hamlibc::rig_cache_modeMem_set; *swig_widthCurr_get = *Hamlibc::rig_cache_widthCurr_get; *swig_widthCurr_set = *Hamlibc::rig_cache_widthCurr_set; *swig_widthOther_get = *Hamlibc::rig_cache_widthOther_get; *swig_widthOther_set = *Hamlibc::rig_cache_widthOther_set; *swig_widthMainA_get = *Hamlibc::rig_cache_widthMainA_get; *swig_widthMainA_set = *Hamlibc::rig_cache_widthMainA_set; *swig_widthMainB_get = *Hamlibc::rig_cache_widthMainB_get; *swig_widthMainB_set = *Hamlibc::rig_cache_widthMainB_set; *swig_widthMainC_get = *Hamlibc::rig_cache_widthMainC_get; *swig_widthMainC_set = *Hamlibc::rig_cache_widthMainC_set; *swig_widthSubA_get = *Hamlibc::rig_cache_widthSubA_get; *swig_widthSubA_set = *Hamlibc::rig_cache_widthSubA_set; *swig_widthSubB_get = *Hamlibc::rig_cache_widthSubB_get; *swig_widthSubB_set = *Hamlibc::rig_cache_widthSubB_set; *swig_widthSubC_get = *Hamlibc::rig_cache_widthSubC_get; *swig_widthSubC_set = *Hamlibc::rig_cache_widthSubC_set; *swig_widthMem_get = *Hamlibc::rig_cache_widthMem_get; *swig_widthMem_set = *Hamlibc::rig_cache_widthMem_set; *swig_ptt_get = *Hamlibc::rig_cache_ptt_get; *swig_ptt_set = *Hamlibc::rig_cache_ptt_set; *swig_split_get = *Hamlibc::rig_cache_split_get; *swig_split_set = *Hamlibc::rig_cache_split_set; *swig_split_vfo_get = *Hamlibc::rig_cache_split_vfo_get; *swig_split_vfo_set = *Hamlibc::rig_cache_split_vfo_set; *swig_time_freqCurr_get = *Hamlibc::rig_cache_time_freqCurr_get; *swig_time_freqCurr_set = *Hamlibc::rig_cache_time_freqCurr_set; *swig_time_freqOther_get = *Hamlibc::rig_cache_time_freqOther_get; *swig_time_freqOther_set = *Hamlibc::rig_cache_time_freqOther_set; *swig_time_freqMainA_get = *Hamlibc::rig_cache_time_freqMainA_get; *swig_time_freqMainA_set = *Hamlibc::rig_cache_time_freqMainA_set; *swig_time_freqMainB_get = *Hamlibc::rig_cache_time_freqMainB_get; *swig_time_freqMainB_set = *Hamlibc::rig_cache_time_freqMainB_set; *swig_time_freqMainC_get = *Hamlibc::rig_cache_time_freqMainC_get; *swig_time_freqMainC_set = *Hamlibc::rig_cache_time_freqMainC_set; *swig_time_freqSubA_get = *Hamlibc::rig_cache_time_freqSubA_get; *swig_time_freqSubA_set = *Hamlibc::rig_cache_time_freqSubA_set; *swig_time_freqSubB_get = *Hamlibc::rig_cache_time_freqSubB_get; *swig_time_freqSubB_set = *Hamlibc::rig_cache_time_freqSubB_set; *swig_time_freqSubC_get = *Hamlibc::rig_cache_time_freqSubC_get; *swig_time_freqSubC_set = *Hamlibc::rig_cache_time_freqSubC_set; *swig_time_freqMem_get = *Hamlibc::rig_cache_time_freqMem_get; *swig_time_freqMem_set = *Hamlibc::rig_cache_time_freqMem_set; *swig_time_vfo_get = *Hamlibc::rig_cache_time_vfo_get; *swig_time_vfo_set = *Hamlibc::rig_cache_time_vfo_set; *swig_time_modeCurr_get = *Hamlibc::rig_cache_time_modeCurr_get; *swig_time_modeCurr_set = *Hamlibc::rig_cache_time_modeCurr_set; *swig_time_modeOther_get = *Hamlibc::rig_cache_time_modeOther_get; *swig_time_modeOther_set = *Hamlibc::rig_cache_time_modeOther_set; *swig_time_modeMainA_get = *Hamlibc::rig_cache_time_modeMainA_get; *swig_time_modeMainA_set = *Hamlibc::rig_cache_time_modeMainA_set; *swig_time_modeMainB_get = *Hamlibc::rig_cache_time_modeMainB_get; *swig_time_modeMainB_set = *Hamlibc::rig_cache_time_modeMainB_set; *swig_time_modeMainC_get = *Hamlibc::rig_cache_time_modeMainC_get; *swig_time_modeMainC_set = *Hamlibc::rig_cache_time_modeMainC_set; *swig_time_modeSubA_get = *Hamlibc::rig_cache_time_modeSubA_get; *swig_time_modeSubA_set = *Hamlibc::rig_cache_time_modeSubA_set; *swig_time_modeSubB_get = *Hamlibc::rig_cache_time_modeSubB_get; *swig_time_modeSubB_set = *Hamlibc::rig_cache_time_modeSubB_set; *swig_time_modeSubC_get = *Hamlibc::rig_cache_time_modeSubC_get; *swig_time_modeSubC_set = *Hamlibc::rig_cache_time_modeSubC_set; *swig_time_modeMem_get = *Hamlibc::rig_cache_time_modeMem_get; *swig_time_modeMem_set = *Hamlibc::rig_cache_time_modeMem_set; *swig_time_widthCurr_get = *Hamlibc::rig_cache_time_widthCurr_get; *swig_time_widthCurr_set = *Hamlibc::rig_cache_time_widthCurr_set; *swig_time_widthOther_get = *Hamlibc::rig_cache_time_widthOther_get; *swig_time_widthOther_set = *Hamlibc::rig_cache_time_widthOther_set; *swig_time_widthMainA_get = *Hamlibc::rig_cache_time_widthMainA_get; *swig_time_widthMainA_set = *Hamlibc::rig_cache_time_widthMainA_set; *swig_time_widthMainB_get = *Hamlibc::rig_cache_time_widthMainB_get; *swig_time_widthMainB_set = *Hamlibc::rig_cache_time_widthMainB_set; *swig_time_widthMainC_get = *Hamlibc::rig_cache_time_widthMainC_get; *swig_time_widthMainC_set = *Hamlibc::rig_cache_time_widthMainC_set; *swig_time_widthSubA_get = *Hamlibc::rig_cache_time_widthSubA_get; *swig_time_widthSubA_set = *Hamlibc::rig_cache_time_widthSubA_set; *swig_time_widthSubB_get = *Hamlibc::rig_cache_time_widthSubB_get; *swig_time_widthSubB_set = *Hamlibc::rig_cache_time_widthSubB_set; *swig_time_widthSubC_get = *Hamlibc::rig_cache_time_widthSubC_get; *swig_time_widthSubC_set = *Hamlibc::rig_cache_time_widthSubC_set; *swig_time_widthMem_get = *Hamlibc::rig_cache_time_widthMem_get; *swig_time_widthMem_set = *Hamlibc::rig_cache_time_widthMem_set; *swig_time_ptt_get = *Hamlibc::rig_cache_time_ptt_get; *swig_time_ptt_set = *Hamlibc::rig_cache_time_ptt_set; *swig_time_split_get = *Hamlibc::rig_cache_time_split_get; *swig_time_split_set = *Hamlibc::rig_cache_time_split_set; *swig_satmode_get = *Hamlibc::rig_cache_satmode_get; *swig_satmode_set = *Hamlibc::rig_cache_satmode_set; sub new { my $pkg = shift; my $self = Hamlibc::new_rig_cache(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_rig_cache($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::rig_state ############## package Hamlib::rig_state; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_rigport_deprecated_get = *Hamlibc::rig_state_rigport_deprecated_get; *swig_rigport_deprecated_set = *Hamlibc::rig_state_rigport_deprecated_set; *swig_pttport_deprecated_get = *Hamlibc::rig_state_pttport_deprecated_get; *swig_pttport_deprecated_set = *Hamlibc::rig_state_pttport_deprecated_set; *swig_dcdport_deprecated_get = *Hamlibc::rig_state_dcdport_deprecated_get; *swig_dcdport_deprecated_set = *Hamlibc::rig_state_dcdport_deprecated_set; *swig_vfo_comp_get = *Hamlibc::rig_state_vfo_comp_get; *swig_vfo_comp_set = *Hamlibc::rig_state_vfo_comp_set; *swig_deprecated_itu_region_get = *Hamlibc::rig_state_deprecated_itu_region_get; *swig_deprecated_itu_region_set = *Hamlibc::rig_state_deprecated_itu_region_set; *swig_rx_range_list_get = *Hamlibc::rig_state_rx_range_list_get; *swig_rx_range_list_set = *Hamlibc::rig_state_rx_range_list_set; *swig_tx_range_list_get = *Hamlibc::rig_state_tx_range_list_get; *swig_tx_range_list_set = *Hamlibc::rig_state_tx_range_list_set; *swig_tuning_steps_get = *Hamlibc::rig_state_tuning_steps_get; *swig_tuning_steps_set = *Hamlibc::rig_state_tuning_steps_set; *swig_filters_get = *Hamlibc::rig_state_filters_get; *swig_filters_set = *Hamlibc::rig_state_filters_set; *swig_str_cal_get = *Hamlibc::rig_state_str_cal_get; *swig_str_cal_set = *Hamlibc::rig_state_str_cal_set; *swig_chan_list_get = *Hamlibc::rig_state_chan_list_get; *swig_chan_list_set = *Hamlibc::rig_state_chan_list_set; *swig_max_rit_get = *Hamlibc::rig_state_max_rit_get; *swig_max_rit_set = *Hamlibc::rig_state_max_rit_set; *swig_max_xit_get = *Hamlibc::rig_state_max_xit_get; *swig_max_xit_set = *Hamlibc::rig_state_max_xit_set; *swig_max_ifshift_get = *Hamlibc::rig_state_max_ifshift_get; *swig_max_ifshift_set = *Hamlibc::rig_state_max_ifshift_set; *swig_announces_get = *Hamlibc::rig_state_announces_get; *swig_announces_set = *Hamlibc::rig_state_announces_set; *swig_preamp_get = *Hamlibc::rig_state_preamp_get; *swig_preamp_set = *Hamlibc::rig_state_preamp_set; *swig_attenuator_get = *Hamlibc::rig_state_attenuator_get; *swig_attenuator_set = *Hamlibc::rig_state_attenuator_set; *swig_has_get_func_get = *Hamlibc::rig_state_has_get_func_get; *swig_has_get_func_set = *Hamlibc::rig_state_has_get_func_set; *swig_has_set_func_get = *Hamlibc::rig_state_has_set_func_get; *swig_has_set_func_set = *Hamlibc::rig_state_has_set_func_set; *swig_has_get_level_get = *Hamlibc::rig_state_has_get_level_get; *swig_has_get_level_set = *Hamlibc::rig_state_has_get_level_set; *swig_has_set_level_get = *Hamlibc::rig_state_has_set_level_get; *swig_has_set_level_set = *Hamlibc::rig_state_has_set_level_set; *swig_has_get_parm_get = *Hamlibc::rig_state_has_get_parm_get; *swig_has_get_parm_set = *Hamlibc::rig_state_has_get_parm_set; *swig_has_set_parm_get = *Hamlibc::rig_state_has_set_parm_get; *swig_has_set_parm_set = *Hamlibc::rig_state_has_set_parm_set; *swig_level_gran_get = *Hamlibc::rig_state_level_gran_get; *swig_level_gran_set = *Hamlibc::rig_state_level_gran_set; *swig_parm_gran_get = *Hamlibc::rig_state_parm_gran_get; *swig_parm_gran_set = *Hamlibc::rig_state_parm_gran_set; *swig_transaction_active_get = *Hamlibc::rig_state_transaction_active_get; *swig_transaction_active_set = *Hamlibc::rig_state_transaction_active_set; *swig_current_vfo_get = *Hamlibc::rig_state_current_vfo_get; *swig_current_vfo_set = *Hamlibc::rig_state_current_vfo_set; *swig_vfo_list_get = *Hamlibc::rig_state_vfo_list_get; *swig_vfo_list_set = *Hamlibc::rig_state_vfo_list_set; *swig_comm_state_get = *Hamlibc::rig_state_comm_state_get; *swig_comm_state_set = *Hamlibc::rig_state_comm_state_set; *swig_priv_get = *Hamlibc::rig_state_priv_get; *swig_priv_set = *Hamlibc::rig_state_priv_set; *swig_obj_get = *Hamlibc::rig_state_obj_get; *swig_obj_set = *Hamlibc::rig_state_obj_set; *swig_async_data_enabled_get = *Hamlibc::rig_state_async_data_enabled_get; *swig_async_data_enabled_set = *Hamlibc::rig_state_async_data_enabled_set; *swig_poll_interval_get = *Hamlibc::rig_state_poll_interval_get; *swig_poll_interval_set = *Hamlibc::rig_state_poll_interval_set; *swig_current_freq_get = *Hamlibc::rig_state_current_freq_get; *swig_current_freq_set = *Hamlibc::rig_state_current_freq_set; *swig_current_mode_get = *Hamlibc::rig_state_current_mode_get; *swig_current_mode_set = *Hamlibc::rig_state_current_mode_set; *swig_current_width_get = *Hamlibc::rig_state_current_width_get; *swig_current_width_set = *Hamlibc::rig_state_current_width_set; *swig_tx_vfo_get = *Hamlibc::rig_state_tx_vfo_get; *swig_tx_vfo_set = *Hamlibc::rig_state_tx_vfo_set; *swig_mode_list_get = *Hamlibc::rig_state_mode_list_get; *swig_mode_list_set = *Hamlibc::rig_state_mode_list_set; *swig_transmit_get = *Hamlibc::rig_state_transmit_get; *swig_transmit_set = *Hamlibc::rig_state_transmit_set; *swig_lo_freq_get = *Hamlibc::rig_state_lo_freq_get; *swig_lo_freq_set = *Hamlibc::rig_state_lo_freq_set; *swig_twiddle_time_get = *Hamlibc::rig_state_twiddle_time_get; *swig_twiddle_time_set = *Hamlibc::rig_state_twiddle_time_set; *swig_twiddle_timeout_get = *Hamlibc::rig_state_twiddle_timeout_get; *swig_twiddle_timeout_set = *Hamlibc::rig_state_twiddle_timeout_set; *swig_uplink_get = *Hamlibc::rig_state_uplink_get; *swig_uplink_set = *Hamlibc::rig_state_uplink_set; *swig_cache_get = *Hamlibc::rig_state_cache_get; *swig_cache_set = *Hamlibc::rig_state_cache_set; *swig_vfo_opt_get = *Hamlibc::rig_state_vfo_opt_get; *swig_vfo_opt_set = *Hamlibc::rig_state_vfo_opt_set; *swig_auto_power_on_get = *Hamlibc::rig_state_auto_power_on_get; *swig_auto_power_on_set = *Hamlibc::rig_state_auto_power_on_set; *swig_auto_power_off_get = *Hamlibc::rig_state_auto_power_off_get; *swig_auto_power_off_set = *Hamlibc::rig_state_auto_power_off_set; *swig_auto_disable_screensaver_get = *Hamlibc::rig_state_auto_disable_screensaver_get; *swig_auto_disable_screensaver_set = *Hamlibc::rig_state_auto_disable_screensaver_set; *swig_ptt_share_get = *Hamlibc::rig_state_ptt_share_get; *swig_ptt_share_set = *Hamlibc::rig_state_ptt_share_set; *swig_power_now_get = *Hamlibc::rig_state_power_now_get; *swig_power_now_set = *Hamlibc::rig_state_power_now_set; *swig_power_min_get = *Hamlibc::rig_state_power_min_get; *swig_power_min_set = *Hamlibc::rig_state_power_min_set; *swig_power_max_get = *Hamlibc::rig_state_power_max_get; *swig_power_max_set = *Hamlibc::rig_state_power_max_set; *swig_disable_yaesu_bandselect_get = *Hamlibc::rig_state_disable_yaesu_bandselect_get; *swig_disable_yaesu_bandselect_set = *Hamlibc::rig_state_disable_yaesu_bandselect_set; *swig_twiddle_rit_get = *Hamlibc::rig_state_twiddle_rit_get; *swig_twiddle_rit_set = *Hamlibc::rig_state_twiddle_rit_set; *swig_twiddle_state_get = *Hamlibc::rig_state_twiddle_state_get; *swig_twiddle_state_set = *Hamlibc::rig_state_twiddle_state_set; *swig_rx_vfo_get = *Hamlibc::rig_state_rx_vfo_get; *swig_rx_vfo_set = *Hamlibc::rig_state_rx_vfo_set; *swig_snapshot_packet_sequence_number_get = *Hamlibc::rig_state_snapshot_packet_sequence_number_get; *swig_snapshot_packet_sequence_number_set = *Hamlibc::rig_state_snapshot_packet_sequence_number_set; *swig_multicast_publisher_run_get = *Hamlibc::rig_state_multicast_publisher_run_get; *swig_multicast_publisher_run_set = *Hamlibc::rig_state_multicast_publisher_run_set; *swig_multicast_publisher_priv_data_get = *Hamlibc::rig_state_multicast_publisher_priv_data_get; *swig_multicast_publisher_priv_data_set = *Hamlibc::rig_state_multicast_publisher_priv_data_set; *swig_async_data_handler_thread_run_get = *Hamlibc::rig_state_async_data_handler_thread_run_get; *swig_async_data_handler_thread_run_set = *Hamlibc::rig_state_async_data_handler_thread_run_set; *swig_async_data_handler_priv_data_get = *Hamlibc::rig_state_async_data_handler_priv_data_get; *swig_async_data_handler_priv_data_set = *Hamlibc::rig_state_async_data_handler_priv_data_set; *swig_poll_routine_thread_run_get = *Hamlibc::rig_state_poll_routine_thread_run_get; *swig_poll_routine_thread_run_set = *Hamlibc::rig_state_poll_routine_thread_run_set; *swig_poll_routine_priv_data_get = *Hamlibc::rig_state_poll_routine_priv_data_get; *swig_poll_routine_priv_data_set = *Hamlibc::rig_state_poll_routine_priv_data_set; *swig_mutex_set_transaction_get = *Hamlibc::rig_state_mutex_set_transaction_get; *swig_mutex_set_transaction_set = *Hamlibc::rig_state_mutex_set_transaction_set; *swig_rigport_get = *Hamlibc::rig_state_rigport_get; *swig_rigport_set = *Hamlibc::rig_state_rigport_set; *swig_pttport_get = *Hamlibc::rig_state_pttport_get; *swig_pttport_set = *Hamlibc::rig_state_pttport_set; *swig_dcdport_get = *Hamlibc::rig_state_dcdport_get; *swig_dcdport_set = *Hamlibc::rig_state_dcdport_set; *swig_use_cached_freq_get = *Hamlibc::rig_state_use_cached_freq_get; *swig_use_cached_freq_set = *Hamlibc::rig_state_use_cached_freq_set; *swig_use_cached_mode_get = *Hamlibc::rig_state_use_cached_mode_get; *swig_use_cached_mode_set = *Hamlibc::rig_state_use_cached_mode_set; *swig_use_cached_ptt_get = *Hamlibc::rig_state_use_cached_ptt_get; *swig_use_cached_ptt_set = *Hamlibc::rig_state_use_cached_ptt_set; *swig_depth_get = *Hamlibc::rig_state_depth_get; *swig_depth_set = *Hamlibc::rig_state_depth_set; *swig_lock_mode_get = *Hamlibc::rig_state_lock_mode_get; *swig_lock_mode_set = *Hamlibc::rig_state_lock_mode_set; *swig_powerstat_get = *Hamlibc::rig_state_powerstat_get; *swig_powerstat_set = *Hamlibc::rig_state_powerstat_set; sub new { my $pkg = shift; my $self = Hamlibc::new_rig_state(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_rig_state($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::rig_callbacks ############## package Hamlib::rig_callbacks; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_freq_event_get = *Hamlibc::rig_callbacks_freq_event_get; *swig_freq_event_set = *Hamlibc::rig_callbacks_freq_event_set; *swig_freq_arg_get = *Hamlibc::rig_callbacks_freq_arg_get; *swig_freq_arg_set = *Hamlibc::rig_callbacks_freq_arg_set; *swig_mode_event_get = *Hamlibc::rig_callbacks_mode_event_get; *swig_mode_event_set = *Hamlibc::rig_callbacks_mode_event_set; *swig_mode_arg_get = *Hamlibc::rig_callbacks_mode_arg_get; *swig_mode_arg_set = *Hamlibc::rig_callbacks_mode_arg_set; *swig_vfo_event_get = *Hamlibc::rig_callbacks_vfo_event_get; *swig_vfo_event_set = *Hamlibc::rig_callbacks_vfo_event_set; *swig_vfo_arg_get = *Hamlibc::rig_callbacks_vfo_arg_get; *swig_vfo_arg_set = *Hamlibc::rig_callbacks_vfo_arg_set; *swig_ptt_event_get = *Hamlibc::rig_callbacks_ptt_event_get; *swig_ptt_event_set = *Hamlibc::rig_callbacks_ptt_event_set; *swig_ptt_arg_get = *Hamlibc::rig_callbacks_ptt_arg_get; *swig_ptt_arg_set = *Hamlibc::rig_callbacks_ptt_arg_set; *swig_dcd_event_get = *Hamlibc::rig_callbacks_dcd_event_get; *swig_dcd_event_set = *Hamlibc::rig_callbacks_dcd_event_set; *swig_dcd_arg_get = *Hamlibc::rig_callbacks_dcd_arg_get; *swig_dcd_arg_set = *Hamlibc::rig_callbacks_dcd_arg_set; *swig_pltune_get = *Hamlibc::rig_callbacks_pltune_get; *swig_pltune_set = *Hamlibc::rig_callbacks_pltune_set; *swig_pltune_arg_get = *Hamlibc::rig_callbacks_pltune_arg_get; *swig_pltune_arg_set = *Hamlibc::rig_callbacks_pltune_arg_set; *swig_spectrum_event_get = *Hamlibc::rig_callbacks_spectrum_event_get; *swig_spectrum_event_set = *Hamlibc::rig_callbacks_spectrum_event_set; *swig_spectrum_arg_get = *Hamlibc::rig_callbacks_spectrum_arg_get; *swig_spectrum_arg_set = *Hamlibc::rig_callbacks_spectrum_arg_set; sub new { my $pkg = shift; my $self = Hamlibc::new_rig_callbacks(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_rig_callbacks($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::s_rig ############## package Hamlib::s_rig; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_caps_get = *Hamlibc::s_rig_caps_get; *swig_caps_set = *Hamlibc::s_rig_caps_set; *swig_state_get = *Hamlibc::s_rig_state_get; *swig_state_set = *Hamlibc::s_rig_state_set; *swig_callbacks_get = *Hamlibc::s_rig_callbacks_get; *swig_callbacks_set = *Hamlibc::s_rig_callbacks_set; sub new { my $pkg = shift; my $self = Hamlibc::new_s_rig(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_s_rig($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::rot_caps ############## package Hamlib::rot_caps; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_rot_model_get = *Hamlibc::rot_caps_rot_model_get; *swig_rot_model_set = *Hamlibc::rot_caps_rot_model_set; *swig_model_name_get = *Hamlibc::rot_caps_model_name_get; *swig_model_name_set = *Hamlibc::rot_caps_model_name_set; *swig_mfg_name_get = *Hamlibc::rot_caps_mfg_name_get; *swig_mfg_name_set = *Hamlibc::rot_caps_mfg_name_set; *swig_version_get = *Hamlibc::rot_caps_version_get; *swig_version_set = *Hamlibc::rot_caps_version_set; *swig_copyright_get = *Hamlibc::rot_caps_copyright_get; *swig_copyright_set = *Hamlibc::rot_caps_copyright_set; *swig_status_get = *Hamlibc::rot_caps_status_get; *swig_status_set = *Hamlibc::rot_caps_status_set; *swig_rot_type_get = *Hamlibc::rot_caps_rot_type_get; *swig_rot_type_set = *Hamlibc::rot_caps_rot_type_set; *swig_port_type_get = *Hamlibc::rot_caps_port_type_get; *swig_port_type_set = *Hamlibc::rot_caps_port_type_set; *swig_serial_rate_min_get = *Hamlibc::rot_caps_serial_rate_min_get; *swig_serial_rate_min_set = *Hamlibc::rot_caps_serial_rate_min_set; *swig_serial_rate_max_get = *Hamlibc::rot_caps_serial_rate_max_get; *swig_serial_rate_max_set = *Hamlibc::rot_caps_serial_rate_max_set; *swig_serial_data_bits_get = *Hamlibc::rot_caps_serial_data_bits_get; *swig_serial_data_bits_set = *Hamlibc::rot_caps_serial_data_bits_set; *swig_serial_stop_bits_get = *Hamlibc::rot_caps_serial_stop_bits_get; *swig_serial_stop_bits_set = *Hamlibc::rot_caps_serial_stop_bits_set; *swig_serial_parity_get = *Hamlibc::rot_caps_serial_parity_get; *swig_serial_parity_set = *Hamlibc::rot_caps_serial_parity_set; *swig_serial_handshake_get = *Hamlibc::rot_caps_serial_handshake_get; *swig_serial_handshake_set = *Hamlibc::rot_caps_serial_handshake_set; *swig_write_delay_get = *Hamlibc::rot_caps_write_delay_get; *swig_write_delay_set = *Hamlibc::rot_caps_write_delay_set; *swig_post_write_delay_get = *Hamlibc::rot_caps_post_write_delay_get; *swig_post_write_delay_set = *Hamlibc::rot_caps_post_write_delay_set; *swig_timeout_get = *Hamlibc::rot_caps_timeout_get; *swig_timeout_set = *Hamlibc::rot_caps_timeout_set; *swig_retry_get = *Hamlibc::rot_caps_retry_get; *swig_retry_set = *Hamlibc::rot_caps_retry_set; *swig_has_get_func_get = *Hamlibc::rot_caps_has_get_func_get; *swig_has_get_func_set = *Hamlibc::rot_caps_has_get_func_set; *swig_has_set_func_get = *Hamlibc::rot_caps_has_set_func_get; *swig_has_set_func_set = *Hamlibc::rot_caps_has_set_func_set; *swig_has_get_level_get = *Hamlibc::rot_caps_has_get_level_get; *swig_has_get_level_set = *Hamlibc::rot_caps_has_get_level_set; *swig_has_set_level_get = *Hamlibc::rot_caps_has_set_level_get; *swig_has_set_level_set = *Hamlibc::rot_caps_has_set_level_set; *swig_has_get_parm_get = *Hamlibc::rot_caps_has_get_parm_get; *swig_has_get_parm_set = *Hamlibc::rot_caps_has_get_parm_set; *swig_has_set_parm_get = *Hamlibc::rot_caps_has_set_parm_get; *swig_has_set_parm_set = *Hamlibc::rot_caps_has_set_parm_set; *swig_has_status_get = *Hamlibc::rot_caps_has_status_get; *swig_has_status_set = *Hamlibc::rot_caps_has_status_set; *swig_level_gran_get = *Hamlibc::rot_caps_level_gran_get; *swig_level_gran_set = *Hamlibc::rot_caps_level_gran_set; *swig_parm_gran_get = *Hamlibc::rot_caps_parm_gran_get; *swig_parm_gran_set = *Hamlibc::rot_caps_parm_gran_set; *swig_extparms_get = *Hamlibc::rot_caps_extparms_get; *swig_extparms_set = *Hamlibc::rot_caps_extparms_set; *swig_extlevels_get = *Hamlibc::rot_caps_extlevels_get; *swig_extlevels_set = *Hamlibc::rot_caps_extlevels_set; *swig_extfuncs_get = *Hamlibc::rot_caps_extfuncs_get; *swig_extfuncs_set = *Hamlibc::rot_caps_extfuncs_set; *swig_ext_tokens_get = *Hamlibc::rot_caps_ext_tokens_get; *swig_ext_tokens_set = *Hamlibc::rot_caps_ext_tokens_set; *swig_min_az_get = *Hamlibc::rot_caps_min_az_get; *swig_min_az_set = *Hamlibc::rot_caps_min_az_set; *swig_max_az_get = *Hamlibc::rot_caps_max_az_get; *swig_max_az_set = *Hamlibc::rot_caps_max_az_set; *swig_min_el_get = *Hamlibc::rot_caps_min_el_get; *swig_min_el_set = *Hamlibc::rot_caps_min_el_set; *swig_max_el_get = *Hamlibc::rot_caps_max_el_get; *swig_max_el_set = *Hamlibc::rot_caps_max_el_set; *swig_cfgparams_get = *Hamlibc::rot_caps_cfgparams_get; *swig_cfgparams_set = *Hamlibc::rot_caps_cfgparams_set; *swig_priv_get = *Hamlibc::rot_caps_priv_get; *swig_priv_set = *Hamlibc::rot_caps_priv_set; *swig_rot_init_get = *Hamlibc::rot_caps_rot_init_get; *swig_rot_init_set = *Hamlibc::rot_caps_rot_init_set; *swig_set_conf_get = *Hamlibc::rot_caps_set_conf_get; *swig_set_conf_set = *Hamlibc::rot_caps_set_conf_set; *swig_get_conf_get = *Hamlibc::rot_caps_get_conf_get; *swig_get_conf_set = *Hamlibc::rot_caps_get_conf_set; *swig_set_position_get = *Hamlibc::rot_caps_set_position_get; *swig_set_position_set = *Hamlibc::rot_caps_set_position_set; *swig_get_position_get = *Hamlibc::rot_caps_get_position_get; *swig_get_position_set = *Hamlibc::rot_caps_get_position_set; *swig_stop_get = *Hamlibc::rot_caps_stop_get; *swig_stop_set = *Hamlibc::rot_caps_stop_set; *swig_park_get = *Hamlibc::rot_caps_park_get; *swig_park_set = *Hamlibc::rot_caps_park_set; *swig_reset_get = *Hamlibc::rot_caps_reset_get; *swig_reset_set = *Hamlibc::rot_caps_reset_set; *swig_move_get = *Hamlibc::rot_caps_move_get; *swig_move_set = *Hamlibc::rot_caps_move_set; *swig_get_info_get = *Hamlibc::rot_caps_get_info_get; *swig_get_info_set = *Hamlibc::rot_caps_get_info_set; *swig_set_level_get = *Hamlibc::rot_caps_set_level_get; *swig_set_level_set = *Hamlibc::rot_caps_set_level_set; *swig_get_level_get = *Hamlibc::rot_caps_get_level_get; *swig_get_level_set = *Hamlibc::rot_caps_get_level_set; *swig_set_func_get = *Hamlibc::rot_caps_set_func_get; *swig_set_func_set = *Hamlibc::rot_caps_set_func_set; *swig_get_func_get = *Hamlibc::rot_caps_get_func_get; *swig_get_func_set = *Hamlibc::rot_caps_get_func_set; *swig_set_parm_get = *Hamlibc::rot_caps_set_parm_get; *swig_set_parm_set = *Hamlibc::rot_caps_set_parm_set; *swig_get_parm_get = *Hamlibc::rot_caps_get_parm_get; *swig_get_parm_set = *Hamlibc::rot_caps_get_parm_set; *swig_set_ext_level_get = *Hamlibc::rot_caps_set_ext_level_get; *swig_set_ext_level_set = *Hamlibc::rot_caps_set_ext_level_set; *swig_get_ext_level_get = *Hamlibc::rot_caps_get_ext_level_get; *swig_get_ext_level_set = *Hamlibc::rot_caps_get_ext_level_set; *swig_set_ext_func_get = *Hamlibc::rot_caps_set_ext_func_get; *swig_set_ext_func_set = *Hamlibc::rot_caps_set_ext_func_set; *swig_get_ext_func_get = *Hamlibc::rot_caps_get_ext_func_get; *swig_get_ext_func_set = *Hamlibc::rot_caps_get_ext_func_set; *swig_set_ext_parm_get = *Hamlibc::rot_caps_set_ext_parm_get; *swig_set_ext_parm_set = *Hamlibc::rot_caps_set_ext_parm_set; *swig_get_ext_parm_get = *Hamlibc::rot_caps_get_ext_parm_get; *swig_get_ext_parm_set = *Hamlibc::rot_caps_get_ext_parm_set; *swig_get_status_get = *Hamlibc::rot_caps_get_status_get; *swig_get_status_set = *Hamlibc::rot_caps_get_status_set; *swig_get_conf2_get = *Hamlibc::rot_caps_get_conf2_get; *swig_get_conf2_set = *Hamlibc::rot_caps_get_conf2_set; sub new { my $pkg = shift; my $self = Hamlibc::new_rot_caps(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_rot_caps($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::rot_state ############## package Hamlib::rot_state; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_min_az_get = *Hamlibc::rot_state_min_az_get; *swig_min_az_set = *Hamlibc::rot_state_min_az_set; *swig_max_az_get = *Hamlibc::rot_state_max_az_get; *swig_max_az_set = *Hamlibc::rot_state_max_az_set; *swig_min_el_get = *Hamlibc::rot_state_min_el_get; *swig_min_el_set = *Hamlibc::rot_state_min_el_set; *swig_max_el_get = *Hamlibc::rot_state_max_el_get; *swig_max_el_set = *Hamlibc::rot_state_max_el_set; *swig_south_zero_get = *Hamlibc::rot_state_south_zero_get; *swig_south_zero_set = *Hamlibc::rot_state_south_zero_set; *swig_az_offset_get = *Hamlibc::rot_state_az_offset_get; *swig_az_offset_set = *Hamlibc::rot_state_az_offset_set; *swig_el_offset_get = *Hamlibc::rot_state_el_offset_get; *swig_el_offset_set = *Hamlibc::rot_state_el_offset_set; *swig_has_get_func_get = *Hamlibc::rot_state_has_get_func_get; *swig_has_get_func_set = *Hamlibc::rot_state_has_get_func_set; *swig_has_set_func_get = *Hamlibc::rot_state_has_set_func_get; *swig_has_set_func_set = *Hamlibc::rot_state_has_set_func_set; *swig_has_get_level_get = *Hamlibc::rot_state_has_get_level_get; *swig_has_get_level_set = *Hamlibc::rot_state_has_get_level_set; *swig_has_set_level_get = *Hamlibc::rot_state_has_set_level_get; *swig_has_set_level_set = *Hamlibc::rot_state_has_set_level_set; *swig_has_get_parm_get = *Hamlibc::rot_state_has_get_parm_get; *swig_has_get_parm_set = *Hamlibc::rot_state_has_get_parm_set; *swig_has_set_parm_get = *Hamlibc::rot_state_has_set_parm_get; *swig_has_set_parm_set = *Hamlibc::rot_state_has_set_parm_set; *swig_has_status_get = *Hamlibc::rot_state_has_status_get; *swig_has_status_set = *Hamlibc::rot_state_has_status_set; *swig_level_gran_get = *Hamlibc::rot_state_level_gran_get; *swig_level_gran_set = *Hamlibc::rot_state_level_gran_set; *swig_parm_gran_get = *Hamlibc::rot_state_parm_gran_get; *swig_parm_gran_set = *Hamlibc::rot_state_parm_gran_set; *swig_rotport_deprecated_get = *Hamlibc::rot_state_rotport_deprecated_get; *swig_rotport_deprecated_set = *Hamlibc::rot_state_rotport_deprecated_set; *swig_rotport2_deprecated_get = *Hamlibc::rot_state_rotport2_deprecated_get; *swig_rotport2_deprecated_set = *Hamlibc::rot_state_rotport2_deprecated_set; *swig_comm_state_get = *Hamlibc::rot_state_comm_state_get; *swig_comm_state_set = *Hamlibc::rot_state_comm_state_set; *swig_priv_get = *Hamlibc::rot_state_priv_get; *swig_priv_set = *Hamlibc::rot_state_priv_set; *swig_obj_get = *Hamlibc::rot_state_obj_get; *swig_obj_set = *Hamlibc::rot_state_obj_set; *swig_current_speed_get = *Hamlibc::rot_state_current_speed_get; *swig_current_speed_set = *Hamlibc::rot_state_current_speed_set; *swig_rotport_get = *Hamlibc::rot_state_rotport_get; *swig_rotport_set = *Hamlibc::rot_state_rotport_set; *swig_rotport2_get = *Hamlibc::rot_state_rotport2_get; *swig_rotport2_set = *Hamlibc::rot_state_rotport2_set; sub new { my $pkg = shift; my $self = Hamlibc::new_rot_state(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_rot_state($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::s_rot ############## package Hamlib::s_rot; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_caps_get = *Hamlibc::s_rot_caps_get; *swig_caps_set = *Hamlibc::s_rot_caps_set; *swig_state_get = *Hamlibc::s_rot_state_get; *swig_state_set = *Hamlibc::s_rot_state_set; sub new { my $pkg = shift; my $self = Hamlibc::new_s_rot(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_s_rot($self); delete $OWNER{$self}; } } sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::Rig ############## package Hamlib::Rig; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_rig_get = *Hamlibc::Rig_rig_get; *swig_rig_set = *Hamlibc::Rig_rig_set; *swig_caps_get = *Hamlibc::Rig_caps_get; *swig_caps_set = *Hamlibc::Rig_caps_set; *swig_state_get = *Hamlibc::Rig_state_get; *swig_state_set = *Hamlibc::Rig_state_set; *swig_error_status_get = *Hamlibc::Rig_error_status_get; *swig_error_status_set = *Hamlibc::Rig_error_status_set; *swig_do_exception_get = *Hamlibc::Rig_do_exception_get; *swig_do_exception_set = *Hamlibc::Rig_do_exception_set; sub new { my $pkg = shift; my $self = Hamlibc::new_Rig(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_Rig($self); delete $OWNER{$self}; } } *open = *Hamlibc::Rig_open; *close = *Hamlibc::Rig_close; *set_freq = *Hamlibc::Rig_set_freq; *set_mode = *Hamlibc::Rig_set_mode; *set_ptt = *Hamlibc::Rig_set_ptt; *set_rptr_shift = *Hamlibc::Rig_set_rptr_shift; *set_rptr_offs = *Hamlibc::Rig_set_rptr_offs; *set_ctcss_tone = *Hamlibc::Rig_set_ctcss_tone; *set_dcs_code = *Hamlibc::Rig_set_dcs_code; *set_ctcss_sql = *Hamlibc::Rig_set_ctcss_sql; *set_dcs_sql = *Hamlibc::Rig_set_dcs_sql; *set_split_freq = *Hamlibc::Rig_set_split_freq; *set_split_mode = *Hamlibc::Rig_set_split_mode; *set_split_freq_mode = *Hamlibc::Rig_set_split_freq_mode; *set_split_vfo = *Hamlibc::Rig_set_split_vfo; *set_rit = *Hamlibc::Rig_set_rit; *set_xit = *Hamlibc::Rig_set_xit; *set_ts = *Hamlibc::Rig_set_ts; *set_ant = *Hamlibc::Rig_set_ant; *set_func = *Hamlibc::Rig_set_func; *set_ext_func = *Hamlibc::Rig_set_ext_func; *set_bank = *Hamlibc::Rig_set_bank; *set_mem = *Hamlibc::Rig_set_mem; *send_dtmf = *Hamlibc::Rig_send_dtmf; *send_morse = *Hamlibc::Rig_send_morse; *vfo_op = *Hamlibc::Rig_vfo_op; *scan = *Hamlibc::Rig_scan; *set_level = *Hamlibc::Rig_set_level; *set_ext_level = *Hamlibc::Rig_set_ext_level; *get_level_i = *Hamlibc::Rig_get_level_i; *get_level_f = *Hamlibc::Rig_get_level_f; *set_vfo = *Hamlibc::Rig_set_vfo; *set_powerstat = *Hamlibc::Rig_set_powerstat; *set_trn = *Hamlibc::Rig_set_trn; *has_get_level = *Hamlibc::Rig_has_get_level; *has_set_parm = *Hamlibc::Rig_has_set_parm; *has_set_func = *Hamlibc::Rig_has_set_func; *reset = *Hamlibc::Rig_reset; *has_scan = *Hamlibc::Rig_has_scan; *has_vfo_op = *Hamlibc::Rig_has_vfo_op; *passband_normal = *Hamlibc::Rig_passband_normal; *passband_narrow = *Hamlibc::Rig_passband_narrow; *passband_wide = *Hamlibc::Rig_passband_wide; *set_vfo_opt = *Hamlibc::Rig_set_vfo_opt; *ext_token_lookup = *Hamlibc::Rig_ext_token_lookup; *token_lookup = *Hamlibc::Rig_token_lookup; *set_ext_parm = *Hamlibc::Rig_set_ext_parm; *set_parm = *Hamlibc::Rig_set_parm; *get_parm_i = *Hamlibc::Rig_get_parm_i; *get_parm_f = *Hamlibc::Rig_get_parm_f; *set_conf = *Hamlibc::Rig_set_conf; *get_freq = *Hamlibc::Rig_get_freq; *get_mode = *Hamlibc::Rig_get_mode; *get_split_mode = *Hamlibc::Rig_get_split_mode; *get_vfo = *Hamlibc::Rig_get_vfo; *get_ptt = *Hamlibc::Rig_get_ptt; *get_rptr_shift = *Hamlibc::Rig_get_rptr_shift; *get_rptr_offs = *Hamlibc::Rig_get_rptr_offs; *get_ctcss_tone = *Hamlibc::Rig_get_ctcss_tone; *get_dcs_code = *Hamlibc::Rig_get_dcs_code; *get_ctcss_sql = *Hamlibc::Rig_get_ctcss_sql; *get_dcs_sql = *Hamlibc::Rig_get_dcs_sql; *get_split_freq = *Hamlibc::Rig_get_split_freq; *get_split_vfo = *Hamlibc::Rig_get_split_vfo; *get_rit = *Hamlibc::Rig_get_rit; *get_xit = *Hamlibc::Rig_get_xit; *get_ts = *Hamlibc::Rig_get_ts; *get_ant = *Hamlibc::Rig_get_ant; *get_vfo_info = *Hamlibc::Rig_get_vfo_info; *get_mem = *Hamlibc::Rig_get_mem; *get_powerstat = *Hamlibc::Rig_get_powerstat; *get_trn = *Hamlibc::Rig_get_trn; *get_dcd = *Hamlibc::Rig_get_dcd; *mem_count = *Hamlibc::Rig_mem_count; *lookup_mem_caps = *Hamlibc::Rig_lookup_mem_caps; *set_channel = *Hamlibc::Rig_set_channel; *chan_clear = *Hamlibc::Rig_chan_clear; *get_chan_all = *Hamlibc::Rig_get_chan_all; *get_channel = *Hamlibc::Rig_get_channel; *get_conf = *Hamlibc::Rig_get_conf; *recv_dtmf = *Hamlibc::Rig_recv_dtmf; *get_info = *Hamlibc::Rig_get_info; *get_func = *Hamlibc::Rig_get_func; *get_ext_func = *Hamlibc::Rig_get_ext_func; *get_level = *Hamlibc::Rig_get_level; *get_ext_level = *Hamlibc::Rig_get_ext_level; *get_parm = *Hamlibc::Rig_get_parm; *get_ext_parm = *Hamlibc::Rig_get_ext_parm; sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::channelArray ############## package Hamlib::channelArray; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); sub new { my $pkg = shift; my $self = Hamlibc::new_channelArray(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_channelArray($self); delete $OWNER{$self}; } } *getitem = *Hamlibc::channelArray_getitem; *setitem = *Hamlibc::channelArray_setitem; *cast = *Hamlibc::channelArray_cast; *frompointer = *Hamlibc::channelArray_frompointer; sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::toneArray ############## package Hamlib::toneArray; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); sub new { my $pkg = shift; my $self = Hamlibc::new_toneArray(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_toneArray($self); delete $OWNER{$self}; } } *getitem = *Hamlibc::toneArray_getitem; *setitem = *Hamlibc::toneArray_setitem; *cast = *Hamlibc::toneArray_cast; *frompointer = *Hamlibc::toneArray_frompointer; sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::Rot ############## package Hamlib::Rot; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_rot_get = *Hamlibc::Rot_rot_get; *swig_rot_set = *Hamlibc::Rot_rot_set; *swig_caps_get = *Hamlibc::Rot_caps_get; *swig_caps_set = *Hamlibc::Rot_caps_set; *swig_state_get = *Hamlibc::Rot_state_get; *swig_state_set = *Hamlibc::Rot_state_set; *swig_error_status_get = *Hamlibc::Rot_error_status_get; *swig_error_status_set = *Hamlibc::Rot_error_status_set; *swig_do_exception_get = *Hamlibc::Rot_do_exception_get; *swig_do_exception_set = *Hamlibc::Rot_do_exception_set; sub new { my $pkg = shift; my $self = Hamlibc::new_Rot(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_Rot($self); delete $OWNER{$self}; } } *open = *Hamlibc::Rot_open; *close = *Hamlibc::Rot_close; *set_position = *Hamlibc::Rot_set_position; *get_position = *Hamlibc::Rot_get_position; *stop = *Hamlibc::Rot_stop; *park = *Hamlibc::Rot_park; *reset = *Hamlibc::Rot_reset; *move = *Hamlibc::Rot_move; *token_lookup = *Hamlibc::Rot_token_lookup; *set_conf = *Hamlibc::Rot_set_conf; *get_conf = *Hamlibc::Rot_get_conf; *get_info = *Hamlibc::Rot_get_info; sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } ############# Class : Hamlib::Amp ############## package Hamlib::Amp; use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS); @ISA = qw( Hamlib ); %OWNER = (); %ITERATORS = (); *swig_amp_get = *Hamlibc::Amp_amp_get; *swig_amp_set = *Hamlibc::Amp_amp_set; *swig_caps_get = *Hamlibc::Amp_caps_get; *swig_caps_set = *Hamlibc::Amp_caps_set; *swig_state_get = *Hamlibc::Amp_state_get; *swig_state_set = *Hamlibc::Amp_state_set; *swig_error_status_get = *Hamlibc::Amp_error_status_get; *swig_error_status_set = *Hamlibc::Amp_error_status_set; *swig_do_exception_get = *Hamlibc::Amp_do_exception_get; *swig_do_exception_set = *Hamlibc::Amp_do_exception_set; sub new { my $pkg = shift; my $self = Hamlibc::new_Amp(@_); bless $self, $pkg if defined($self); } sub DESTROY { return unless $_[0]->isa('HASH'); my $self = tied(%{$_[0]}); return unless defined $self; delete $ITERATORS{$self}; if (exists $OWNER{$self}) { Hamlibc::delete_Amp($self); delete $OWNER{$self}; } } *open = *Hamlibc::Amp_open; *close = *Hamlibc::Amp_close; *reset = *Hamlibc::Amp_reset; *token_lookup = *Hamlibc::Amp_token_lookup; *set_freq = *Hamlibc::Amp_set_freq; *set_powerstat = *Hamlibc::Amp_set_powerstat; *set_conf = *Hamlibc::Amp_set_conf; *get_conf = *Hamlibc::Amp_get_conf; *get_info = *Hamlibc::Amp_get_info; sub DISOWN { my $self = shift; my $ptr = tied(%$self); delete $OWNER{$ptr}; } sub ACQUIRE { my $self = shift; my $ptr = tied(%$self); $OWNER{$ptr} = 1; } # ------- VARIABLE STUBS -------- package Hamlib; *MAX_MODELS_PER_BACKEND = *Hamlibc::MAX_MODELS_PER_BACKEND; *RIG_MODEL_NONE = *Hamlibc::RIG_MODEL_NONE; *RIG_DORJI = *Hamlibc::RIG_DORJI; *RIG_BACKEND_DORJI = *Hamlibc::RIG_BACKEND_DORJI; *RIG_BARRETT = *Hamlibc::RIG_BARRETT; *RIG_BACKEND_BARRETT = *Hamlibc::RIG_BACKEND_BARRETT; *RIG_ELAD = *Hamlibc::RIG_ELAD; *RIG_BACKEND_ELAD = *Hamlibc::RIG_BACKEND_ELAD; *RIG_CODAN = *Hamlibc::RIG_CODAN; *RIG_BACKEND_CODAN = *Hamlibc::RIG_BACKEND_CODAN; *RIG_GOMSPACE = *Hamlibc::RIG_GOMSPACE; *RIG_BACKEND_GOMSPACE = *Hamlibc::RIG_BACKEND_GOMSPACE; *BUILTINFUNC = *Hamlibc::BUILTINFUNC; *HAMLIB_SECRET_LENGTH = *Hamlibc::HAMLIB_SECRET_LENGTH; *HAMLIB_COOKIE_SIZE = *Hamlibc::HAMLIB_COOKIE_SIZE; *cookie_use = *Hamlibc::cookie_use; *hamlib_version = *Hamlibc::hamlib_version; *hamlib_copyright = *Hamlibc::hamlib_copyright; *RIG_OK = *Hamlibc::RIG_OK; *RIG_EINVAL = *Hamlibc::RIG_EINVAL; *RIG_ECONF = *Hamlibc::RIG_ECONF; *RIG_ENOMEM = *Hamlibc::RIG_ENOMEM; *RIG_ENIMPL = *Hamlibc::RIG_ENIMPL; *RIG_ETIMEOUT = *Hamlibc::RIG_ETIMEOUT; *RIG_EIO = *Hamlibc::RIG_EIO; *RIG_EINTERNAL = *Hamlibc::RIG_EINTERNAL; *RIG_EPROTO = *Hamlibc::RIG_EPROTO; *RIG_ERJCTED = *Hamlibc::RIG_ERJCTED; *RIG_ETRUNC = *Hamlibc::RIG_ETRUNC; *RIG_ENAVAIL = *Hamlibc::RIG_ENAVAIL; *RIG_ENTARGET = *Hamlibc::RIG_ENTARGET; *RIG_BUSERROR = *Hamlibc::RIG_BUSERROR; *RIG_BUSBUSY = *Hamlibc::RIG_BUSBUSY; *RIG_EARG = *Hamlibc::RIG_EARG; *RIG_EVFO = *Hamlibc::RIG_EVFO; *RIG_EDOM = *Hamlibc::RIG_EDOM; *RIG_EDEPRECATED = *Hamlibc::RIG_EDEPRECATED; *RIG_ESECURITY = *Hamlibc::RIG_ESECURITY; *RIG_EPOWER = *Hamlibc::RIG_EPOWER; *RIG_EEND = *Hamlibc::RIG_EEND; *NETRIGCTL_RET = *Hamlibc::NETRIGCTL_RET; *RIG_DEBUG_NONE = *Hamlibc::RIG_DEBUG_NONE; *RIG_DEBUG_BUG = *Hamlibc::RIG_DEBUG_BUG; *RIG_DEBUG_ERR = *Hamlibc::RIG_DEBUG_ERR; *RIG_DEBUG_WARN = *Hamlibc::RIG_DEBUG_WARN; *RIG_DEBUG_VERBOSE = *Hamlibc::RIG_DEBUG_VERBOSE; *RIG_DEBUG_TRACE = *Hamlibc::RIG_DEBUG_TRACE; *RIG_DEBUG_CACHE = *Hamlibc::RIG_DEBUG_CACHE; *HAMLIB_RIGNAMSIZ = *Hamlibc::HAMLIB_RIGNAMSIZ; *HAMLIB_RIGVERSIZ = *Hamlibc::HAMLIB_RIGVERSIZ; *HAMLIB_FILPATHLEN = *Hamlibc::HAMLIB_FILPATHLEN; *HAMLIB_FRQRANGESIZ = *Hamlibc::HAMLIB_FRQRANGESIZ; *HAMLIB_MAXCHANDESC = *Hamlibc::HAMLIB_MAXCHANDESC; *HAMLIB_TSLSTSIZ = *Hamlibc::HAMLIB_TSLSTSIZ; *HAMLIB_FLTLSTSIZ = *Hamlibc::HAMLIB_FLTLSTSIZ; *HAMLIB_MAXDBLSTSIZ = *Hamlibc::HAMLIB_MAXDBLSTSIZ; *HAMLIB_CHANLSTSIZ = *Hamlibc::HAMLIB_CHANLSTSIZ; *HAMLIB_MAX_AGC_LEVELS = *Hamlibc::HAMLIB_MAX_AGC_LEVELS; *HAMLIB_MAX_SPECTRUM_SCOPES = *Hamlibc::HAMLIB_MAX_SPECTRUM_SCOPES; *HAMLIB_MAX_SPECTRUM_MODES = *Hamlibc::HAMLIB_MAX_SPECTRUM_MODES; *HAMLIB_MAX_SPECTRUM_AVG_MODES = *Hamlibc::HAMLIB_MAX_SPECTRUM_AVG_MODES; *HAMLIB_MAX_SPECTRUM_SPANS = *Hamlibc::HAMLIB_MAX_SPECTRUM_SPANS; *HAMLIB_MAX_SPECTRUM_DATA = *Hamlibc::HAMLIB_MAX_SPECTRUM_DATA; *HAMLIB_MAX_CAL_LENGTH = *Hamlibc::HAMLIB_MAX_CAL_LENGTH; *HAMLIB_MAX_MODES = *Hamlibc::HAMLIB_MAX_MODES; *HAMLIB_MAX_VFOS = *Hamlibc::HAMLIB_MAX_VFOS; *HAMLIB_MAX_ROTORS = *Hamlibc::HAMLIB_MAX_ROTORS; *HAMLIB_MAX_VFO_OPS = *Hamlibc::HAMLIB_MAX_VFO_OPS; *HAMLIB_MAX_RSCANS = *Hamlibc::HAMLIB_MAX_RSCANS; *HAMLIB_MAX_SNAPSHOT_PACKET_SIZE = *Hamlibc::HAMLIB_MAX_SNAPSHOT_PACKET_SIZE; *CTCSS_LIST_SIZE = *Hamlibc::CTCSS_LIST_SIZE; *DCS_LIST_SIZE = *Hamlibc::DCS_LIST_SIZE; *RIG_PORT_NONE = *Hamlibc::RIG_PORT_NONE; *RIG_PORT_SERIAL = *Hamlibc::RIG_PORT_SERIAL; *RIG_PORT_NETWORK = *Hamlibc::RIG_PORT_NETWORK; *RIG_PORT_DEVICE = *Hamlibc::RIG_PORT_DEVICE; *RIG_PORT_PACKET = *Hamlibc::RIG_PORT_PACKET; *RIG_PORT_DTMF = *Hamlibc::RIG_PORT_DTMF; *RIG_PORT_ULTRA = *Hamlibc::RIG_PORT_ULTRA; *RIG_PORT_RPC = *Hamlibc::RIG_PORT_RPC; *RIG_PORT_PARALLEL = *Hamlibc::RIG_PORT_PARALLEL; *RIG_PORT_USB = *Hamlibc::RIG_PORT_USB; *RIG_PORT_UDP_NETWORK = *Hamlibc::RIG_PORT_UDP_NETWORK; *RIG_PORT_CM108 = *Hamlibc::RIG_PORT_CM108; *RIG_PORT_GPIO = *Hamlibc::RIG_PORT_GPIO; *RIG_PORT_GPION = *Hamlibc::RIG_PORT_GPION; *RIG_PARITY_NONE = *Hamlibc::RIG_PARITY_NONE; *RIG_PARITY_ODD = *Hamlibc::RIG_PARITY_ODD; *RIG_PARITY_EVEN = *Hamlibc::RIG_PARITY_EVEN; *RIG_PARITY_MARK = *Hamlibc::RIG_PARITY_MARK; *RIG_PARITY_SPACE = *Hamlibc::RIG_PARITY_SPACE; *RIG_HANDSHAKE_NONE = *Hamlibc::RIG_HANDSHAKE_NONE; *RIG_HANDSHAKE_XONXOFF = *Hamlibc::RIG_HANDSHAKE_XONXOFF; *RIG_HANDSHAKE_HARDWARE = *Hamlibc::RIG_HANDSHAKE_HARDWARE; *RIG_SIGNAL_UNSET = *Hamlibc::RIG_SIGNAL_UNSET; *RIG_SIGNAL_ON = *Hamlibc::RIG_SIGNAL_ON; *RIG_SIGNAL_OFF = *Hamlibc::RIG_SIGNAL_OFF; *RIG_FLAG_RECEIVER = *Hamlibc::RIG_FLAG_RECEIVER; *RIG_FLAG_TRANSMITTER = *Hamlibc::RIG_FLAG_TRANSMITTER; *RIG_FLAG_SCANNER = *Hamlibc::RIG_FLAG_SCANNER; *RIG_FLAG_MOBILE = *Hamlibc::RIG_FLAG_MOBILE; *RIG_FLAG_HANDHELD = *Hamlibc::RIG_FLAG_HANDHELD; *RIG_FLAG_COMPUTER = *Hamlibc::RIG_FLAG_COMPUTER; *RIG_FLAG_TRUNKING = *Hamlibc::RIG_FLAG_TRUNKING; *RIG_FLAG_APRS = *Hamlibc::RIG_FLAG_APRS; *RIG_FLAG_TNC = *Hamlibc::RIG_FLAG_TNC; *RIG_FLAG_DXCLUSTER = *Hamlibc::RIG_FLAG_DXCLUSTER; *RIG_FLAG_TUNER = *Hamlibc::RIG_FLAG_TUNER; *RIG_AGC_OFF = *Hamlibc::RIG_AGC_OFF; *RIG_AGC_SUPERFAST = *Hamlibc::RIG_AGC_SUPERFAST; *RIG_AGC_FAST = *Hamlibc::RIG_AGC_FAST; *RIG_AGC_SLOW = *Hamlibc::RIG_AGC_SLOW; *RIG_AGC_USER = *Hamlibc::RIG_AGC_USER; *RIG_AGC_MEDIUM = *Hamlibc::RIG_AGC_MEDIUM; *RIG_AGC_AUTO = *Hamlibc::RIG_AGC_AUTO; *RIG_AGC_LONG = *Hamlibc::RIG_AGC_LONG; *RIG_AGC_ON = *Hamlibc::RIG_AGC_ON; *RIG_AGC_NONE = *Hamlibc::RIG_AGC_NONE; *RIG_TYPE_OTHER = *Hamlibc::RIG_TYPE_OTHER; *RIG_STATUS_ALPHA = *Hamlibc::RIG_STATUS_ALPHA; *RIG_STATUS_UNTESTED = *Hamlibc::RIG_STATUS_UNTESTED; *RIG_STATUS_BETA = *Hamlibc::RIG_STATUS_BETA; *RIG_STATUS_STABLE = *Hamlibc::RIG_STATUS_STABLE; *RIG_STATUS_BUGGY = *Hamlibc::RIG_STATUS_BUGGY; *RIG_RPT_SHIFT_NONE = *Hamlibc::RIG_RPT_SHIFT_NONE; *RIG_RPT_SHIFT_MINUS = *Hamlibc::RIG_RPT_SHIFT_MINUS; *RIG_RPT_SHIFT_PLUS = *Hamlibc::RIG_RPT_SHIFT_PLUS; *RIG_SPLIT_OFF = *Hamlibc::RIG_SPLIT_OFF; *RIG_SPLIT_ON = *Hamlibc::RIG_SPLIT_ON; *RIG_VFO_NONE = *Hamlibc::RIG_VFO_NONE; *RIG_VFO_A = *Hamlibc::RIG_VFO_A; *RIG_VFO_B = *Hamlibc::RIG_VFO_B; *RIG_VFO_C = *Hamlibc::RIG_VFO_C; *RIG_VFO_SUB_A = *Hamlibc::RIG_VFO_SUB_A; *RIG_VFO_SUB_B = *Hamlibc::RIG_VFO_SUB_B; *RIG_VFO_SUB_C = *Hamlibc::RIG_VFO_SUB_C; *RIG_VFO_MAIN_A = *Hamlibc::RIG_VFO_MAIN_A; *RIG_VFO_MAIN_B = *Hamlibc::RIG_VFO_MAIN_B; *RIG_VFO_MAIN_C = *Hamlibc::RIG_VFO_MAIN_C; *RIG_VFO_OTHER = *Hamlibc::RIG_VFO_OTHER; *RIG_VFO_SUB = *Hamlibc::RIG_VFO_SUB; *RIG_VFO_MAIN = *Hamlibc::RIG_VFO_MAIN; *RIG_VFO_VFO = *Hamlibc::RIG_VFO_VFO; *RIG_VFO_MEM = *Hamlibc::RIG_VFO_MEM; *RIG_VFO_CURR = *Hamlibc::RIG_VFO_CURR; *RIG_VFO_TX_FLAG = *Hamlibc::RIG_VFO_TX_FLAG; *RIG_VFO_ALL = *Hamlibc::RIG_VFO_ALL; *RIG_VFO_TX = *Hamlibc::RIG_VFO_TX; *RIG_VFO_RX = *Hamlibc::RIG_VFO_RX; *RIG_TARGETABLE_NONE = *Hamlibc::RIG_TARGETABLE_NONE; *RIG_TARGETABLE_FREQ = *Hamlibc::RIG_TARGETABLE_FREQ; *RIG_TARGETABLE_MODE = *Hamlibc::RIG_TARGETABLE_MODE; *RIG_TARGETABLE_PURE = *Hamlibc::RIG_TARGETABLE_PURE; *RIG_TARGETABLE_TONE = *Hamlibc::RIG_TARGETABLE_TONE; *RIG_TARGETABLE_FUNC = *Hamlibc::RIG_TARGETABLE_FUNC; *RIG_TARGETABLE_LEVEL = *Hamlibc::RIG_TARGETABLE_LEVEL; *RIG_TARGETABLE_RITXIT = *Hamlibc::RIG_TARGETABLE_RITXIT; *RIG_TARGETABLE_PTT = *Hamlibc::RIG_TARGETABLE_PTT; *RIG_TARGETABLE_MEM = *Hamlibc::RIG_TARGETABLE_MEM; *RIG_TARGETABLE_BANK = *Hamlibc::RIG_TARGETABLE_BANK; *RIG_TARGETABLE_ANT = *Hamlibc::RIG_TARGETABLE_ANT; *RIG_TARGETABLE_ROOFING = *Hamlibc::RIG_TARGETABLE_ROOFING; *RIG_TARGETABLE_SPECTRUM = *Hamlibc::RIG_TARGETABLE_SPECTRUM; *RIG_TARGETABLE_BAND = *Hamlibc::RIG_TARGETABLE_BAND; *RIG_TARGETABLE_COMMON = *Hamlibc::RIG_TARGETABLE_COMMON; *RIG_TARGETABLE_ALL = *Hamlibc::RIG_TARGETABLE_ALL; *VFO_DUAL = *Hamlibc::VFO_DUAL; *RIG_DCD_OFF = *Hamlibc::RIG_DCD_OFF; *RIG_DCD_ON = *Hamlibc::RIG_DCD_ON; *RIG_DCD_NONE = *Hamlibc::RIG_DCD_NONE; *RIG_DCD_RIG = *Hamlibc::RIG_DCD_RIG; *RIG_DCD_SERIAL_DSR = *Hamlibc::RIG_DCD_SERIAL_DSR; *RIG_DCD_SERIAL_CTS = *Hamlibc::RIG_DCD_SERIAL_CTS; *RIG_DCD_SERIAL_CAR = *Hamlibc::RIG_DCD_SERIAL_CAR; *RIG_DCD_PARALLEL = *Hamlibc::RIG_DCD_PARALLEL; *RIG_DCD_CM108 = *Hamlibc::RIG_DCD_CM108; *RIG_DCD_GPIO = *Hamlibc::RIG_DCD_GPIO; *RIG_DCD_GPION = *Hamlibc::RIG_DCD_GPION; *RIG_PTT_OFF = *Hamlibc::RIG_PTT_OFF; *RIG_PTT_ON = *Hamlibc::RIG_PTT_ON; *RIG_PTT_ON_MIC = *Hamlibc::RIG_PTT_ON_MIC; *RIG_PTT_ON_DATA = *Hamlibc::RIG_PTT_ON_DATA; *RIG_PTT_NONE = *Hamlibc::RIG_PTT_NONE; *RIG_PTT_RIG = *Hamlibc::RIG_PTT_RIG; *RIG_PTT_SERIAL_DTR = *Hamlibc::RIG_PTT_SERIAL_DTR; *RIG_PTT_SERIAL_RTS = *Hamlibc::RIG_PTT_SERIAL_RTS; *RIG_PTT_PARALLEL = *Hamlibc::RIG_PTT_PARALLEL; *RIG_PTT_RIG_MICDATA = *Hamlibc::RIG_PTT_RIG_MICDATA; *RIG_PTT_CM108 = *Hamlibc::RIG_PTT_CM108; *RIG_PTT_GPIO = *Hamlibc::RIG_PTT_GPIO; *RIG_PTT_GPION = *Hamlibc::RIG_PTT_GPION; *RIG_POWER_OFF = *Hamlibc::RIG_POWER_OFF; *RIG_POWER_ON = *Hamlibc::RIG_POWER_ON; *RIG_POWER_STANDBY = *Hamlibc::RIG_POWER_STANDBY; *RIG_POWER_OPERATE = *Hamlibc::RIG_POWER_OPERATE; *RIG_POWER_UNKNOWN = *Hamlibc::RIG_POWER_UNKNOWN; *RIG_RESET_NONE = *Hamlibc::RIG_RESET_NONE; *RIG_RESET_SOFT = *Hamlibc::RIG_RESET_SOFT; *RIG_RESET_VFO = *Hamlibc::RIG_RESET_VFO; *RIG_RESET_MCALL = *Hamlibc::RIG_RESET_MCALL; *RIG_RESET_MASTER = *Hamlibc::RIG_RESET_MASTER; *RIG_OP_NONE = *Hamlibc::RIG_OP_NONE; *RIG_OP_CPY = *Hamlibc::RIG_OP_CPY; *RIG_OP_XCHG = *Hamlibc::RIG_OP_XCHG; *RIG_OP_FROM_VFO = *Hamlibc::RIG_OP_FROM_VFO; *RIG_OP_TO_VFO = *Hamlibc::RIG_OP_TO_VFO; *RIG_OP_MCL = *Hamlibc::RIG_OP_MCL; *RIG_OP_UP = *Hamlibc::RIG_OP_UP; *RIG_OP_DOWN = *Hamlibc::RIG_OP_DOWN; *RIG_OP_BAND_UP = *Hamlibc::RIG_OP_BAND_UP; *RIG_OP_BAND_DOWN = *Hamlibc::RIG_OP_BAND_DOWN; *RIG_OP_LEFT = *Hamlibc::RIG_OP_LEFT; *RIG_OP_RIGHT = *Hamlibc::RIG_OP_RIGHT; *RIG_OP_TUNE = *Hamlibc::RIG_OP_TUNE; *RIG_OP_TOGGLE = *Hamlibc::RIG_OP_TOGGLE; *RIG_BAND_160M = *Hamlibc::RIG_BAND_160M; *RIG_BAND_80M = *Hamlibc::RIG_BAND_80M; *RIG_BAND_60M = *Hamlibc::RIG_BAND_60M; *RIG_BAND_40M = *Hamlibc::RIG_BAND_40M; *RIG_BAND_30M = *Hamlibc::RIG_BAND_30M; *RIG_BAND_20M = *Hamlibc::RIG_BAND_20M; *RIG_BAND_17M = *Hamlibc::RIG_BAND_17M; *RIG_BAND_15M = *Hamlibc::RIG_BAND_15M; *RIG_BAND_12M = *Hamlibc::RIG_BAND_12M; *RIG_BAND_10M = *Hamlibc::RIG_BAND_10M; *RIG_BAND_6M = *Hamlibc::RIG_BAND_6M; *RIG_BAND_GEN = *Hamlibc::RIG_BAND_GEN; *RIG_BAND_MW = *Hamlibc::RIG_BAND_MW; *RIG_BAND_UNUSED = *Hamlibc::RIG_BAND_UNUSED; *RIG_BAND_AIR = *Hamlibc::RIG_BAND_AIR; *RIG_BAND_144MHZ = *Hamlibc::RIG_BAND_144MHZ; *RIG_BAND_430MHZ = *Hamlibc::RIG_BAND_430MHZ; *RIG_SCAN_NONE = *Hamlibc::RIG_SCAN_NONE; *RIG_SCAN_MEM = *Hamlibc::RIG_SCAN_MEM; *RIG_SCAN_SLCT = *Hamlibc::RIG_SCAN_SLCT; *RIG_SCAN_PRIO = *Hamlibc::RIG_SCAN_PRIO; *RIG_SCAN_PROG = *Hamlibc::RIG_SCAN_PROG; *RIG_SCAN_DELTA = *Hamlibc::RIG_SCAN_DELTA; *RIG_SCAN_VFO = *Hamlibc::RIG_SCAN_VFO; *RIG_SCAN_PLT = *Hamlibc::RIG_SCAN_PLT; *RIG_SCAN_STOP = *Hamlibc::RIG_SCAN_STOP; *RIG_CONF_END = *Hamlibc::RIG_CONF_END; *RIG_CONF_STRING = *Hamlibc::RIG_CONF_STRING; *RIG_CONF_COMBO = *Hamlibc::RIG_CONF_COMBO; *RIG_CONF_NUMERIC = *Hamlibc::RIG_CONF_NUMERIC; *RIG_CONF_CHECKBUTTON = *Hamlibc::RIG_CONF_CHECKBUTTON; *RIG_CONF_BUTTON = *Hamlibc::RIG_CONF_BUTTON; *RIG_CONF_BINARY = *Hamlibc::RIG_CONF_BINARY; *RIG_COMBO_MAX = *Hamlibc::RIG_COMBO_MAX; *RIG_BIN_MAX = *Hamlibc::RIG_BIN_MAX; *RIG_ANN_NONE = *Hamlibc::RIG_ANN_NONE; *RIG_ANN_OFF = *Hamlibc::RIG_ANN_OFF; *RIG_ANN_FREQ = *Hamlibc::RIG_ANN_FREQ; *RIG_ANN_RXMODE = *Hamlibc::RIG_ANN_RXMODE; *RIG_ANN_CW = *Hamlibc::RIG_ANN_CW; *RIG_ANN_ENG = *Hamlibc::RIG_ANN_ENG; *RIG_ANN_JAP = *Hamlibc::RIG_ANN_JAP; *RIG_ANT_NONE = *Hamlibc::RIG_ANT_NONE; *RIG_ANT_MAX = *Hamlibc::RIG_ANT_MAX; *RIG_AGC_LAST = *Hamlibc::RIG_AGC_LAST; *RIG_METER_NONE = *Hamlibc::RIG_METER_NONE; *RIG_METER_SWR = *Hamlibc::RIG_METER_SWR; *RIG_METER_COMP = *Hamlibc::RIG_METER_COMP; *RIG_METER_ALC = *Hamlibc::RIG_METER_ALC; *RIG_METER_IC = *Hamlibc::RIG_METER_IC; *RIG_METER_DB = *Hamlibc::RIG_METER_DB; *RIG_METER_PO = *Hamlibc::RIG_METER_PO; *RIG_METER_VDD = *Hamlibc::RIG_METER_VDD; *RIG_METER_TEMP = *Hamlibc::RIG_METER_TEMP; *RIG_LEVEL_NONE = *Hamlibc::RIG_LEVEL_NONE; *RIG_LEVEL_PREAMP = *Hamlibc::RIG_LEVEL_PREAMP; *RIG_LEVEL_ATT = *Hamlibc::RIG_LEVEL_ATT; *RIG_LEVEL_VOXDELAY = *Hamlibc::RIG_LEVEL_VOXDELAY; *RIG_LEVEL_AF = *Hamlibc::RIG_LEVEL_AF; *RIG_LEVEL_RF = *Hamlibc::RIG_LEVEL_RF; *RIG_LEVEL_SQL = *Hamlibc::RIG_LEVEL_SQL; *RIG_LEVEL_IF = *Hamlibc::RIG_LEVEL_IF; *RIG_LEVEL_APF = *Hamlibc::RIG_LEVEL_APF; *RIG_LEVEL_NR = *Hamlibc::RIG_LEVEL_NR; *RIG_LEVEL_PBT_IN = *Hamlibc::RIG_LEVEL_PBT_IN; *RIG_LEVEL_PBT_OUT = *Hamlibc::RIG_LEVEL_PBT_OUT; *RIG_LEVEL_CWPITCH = *Hamlibc::RIG_LEVEL_CWPITCH; *RIG_LEVEL_RFPOWER = *Hamlibc::RIG_LEVEL_RFPOWER; *RIG_LEVEL_MICGAIN = *Hamlibc::RIG_LEVEL_MICGAIN; *RIG_LEVEL_KEYSPD = *Hamlibc::RIG_LEVEL_KEYSPD; *RIG_LEVEL_NOTCHF = *Hamlibc::RIG_LEVEL_NOTCHF; *RIG_LEVEL_COMP = *Hamlibc::RIG_LEVEL_COMP; *RIG_LEVEL_AGC = *Hamlibc::RIG_LEVEL_AGC; *RIG_LEVEL_BKINDL = *Hamlibc::RIG_LEVEL_BKINDL; *RIG_LEVEL_BALANCE = *Hamlibc::RIG_LEVEL_BALANCE; *RIG_LEVEL_METER = *Hamlibc::RIG_LEVEL_METER; *RIG_LEVEL_VOXGAIN = *Hamlibc::RIG_LEVEL_VOXGAIN; *RIG_LEVEL_ANTIVOX = *Hamlibc::RIG_LEVEL_ANTIVOX; *RIG_LEVEL_SLOPE_LOW = *Hamlibc::RIG_LEVEL_SLOPE_LOW; *RIG_LEVEL_SLOPE_HIGH = *Hamlibc::RIG_LEVEL_SLOPE_HIGH; *RIG_LEVEL_BKIN_DLYMS = *Hamlibc::RIG_LEVEL_BKIN_DLYMS; *RIG_LEVEL_RAWSTR = *Hamlibc::RIG_LEVEL_RAWSTR; *RIG_LEVEL_SWR = *Hamlibc::RIG_LEVEL_SWR; *RIG_LEVEL_ALC = *Hamlibc::RIG_LEVEL_ALC; *RIG_LEVEL_STRENGTH = *Hamlibc::RIG_LEVEL_STRENGTH; *RIG_LEVEL_RFPOWER_METER = *Hamlibc::RIG_LEVEL_RFPOWER_METER; *RIG_LEVEL_COMP_METER = *Hamlibc::RIG_LEVEL_COMP_METER; *RIG_LEVEL_VD_METER = *Hamlibc::RIG_LEVEL_VD_METER; *RIG_LEVEL_ID_METER = *Hamlibc::RIG_LEVEL_ID_METER; *RIG_LEVEL_NOTCHF_RAW = *Hamlibc::RIG_LEVEL_NOTCHF_RAW; *RIG_LEVEL_MONITOR_GAIN = *Hamlibc::RIG_LEVEL_MONITOR_GAIN; *RIG_LEVEL_NB = *Hamlibc::RIG_LEVEL_NB; *RIG_LEVEL_RFPOWER_METER_WATTS = *Hamlibc::RIG_LEVEL_RFPOWER_METER_WATTS; *RIG_LEVEL_SPECTRUM_MODE = *Hamlibc::RIG_LEVEL_SPECTRUM_MODE; *RIG_LEVEL_SPECTRUM_SPAN = *Hamlibc::RIG_LEVEL_SPECTRUM_SPAN; *RIG_LEVEL_SPECTRUM_EDGE_LOW = *Hamlibc::RIG_LEVEL_SPECTRUM_EDGE_LOW; *RIG_LEVEL_SPECTRUM_EDGE_HIGH = *Hamlibc::RIG_LEVEL_SPECTRUM_EDGE_HIGH; *RIG_LEVEL_SPECTRUM_SPEED = *Hamlibc::RIG_LEVEL_SPECTRUM_SPEED; *RIG_LEVEL_SPECTRUM_REF = *Hamlibc::RIG_LEVEL_SPECTRUM_REF; *RIG_LEVEL_SPECTRUM_AVG = *Hamlibc::RIG_LEVEL_SPECTRUM_AVG; *RIG_LEVEL_SPECTRUM_ATT = *Hamlibc::RIG_LEVEL_SPECTRUM_ATT; *RIG_LEVEL_TEMP_METER = *Hamlibc::RIG_LEVEL_TEMP_METER; *RIG_LEVEL_BAND_SELECT = *Hamlibc::RIG_LEVEL_BAND_SELECT; *RIG_LEVEL_USB_AF = *Hamlibc::RIG_LEVEL_USB_AF; *RIG_LEVEL_AGC_TIME = *Hamlibc::RIG_LEVEL_AGC_TIME; *RIG_LEVEL_52 = *Hamlibc::RIG_LEVEL_52; *RIG_LEVEL_53 = *Hamlibc::RIG_LEVEL_53; *RIG_LEVEL_54 = *Hamlibc::RIG_LEVEL_54; *RIG_LEVEL_55 = *Hamlibc::RIG_LEVEL_55; *RIG_LEVEL_56 = *Hamlibc::RIG_LEVEL_56; *RIG_LEVEL_57 = *Hamlibc::RIG_LEVEL_57; *RIG_LEVEL_58 = *Hamlibc::RIG_LEVEL_58; *RIG_LEVEL_59 = *Hamlibc::RIG_LEVEL_59; *RIG_LEVEL_60 = *Hamlibc::RIG_LEVEL_60; *RIG_LEVEL_61 = *Hamlibc::RIG_LEVEL_61; *RIG_LEVEL_62 = *Hamlibc::RIG_LEVEL_62; *RIG_LEVEL_63 = *Hamlibc::RIG_LEVEL_63; *RIG_LEVEL_FLOAT_LIST = *Hamlibc::RIG_LEVEL_FLOAT_LIST; *RIG_LEVEL_READONLY_LIST = *Hamlibc::RIG_LEVEL_READONLY_LIST; *RIG_PARM_NONE = *Hamlibc::RIG_PARM_NONE; *RIG_PARM_ANN = *Hamlibc::RIG_PARM_ANN; *RIG_PARM_APO = *Hamlibc::RIG_PARM_APO; *RIG_PARM_BACKLIGHT = *Hamlibc::RIG_PARM_BACKLIGHT; *RIG_PARM_BEEP = *Hamlibc::RIG_PARM_BEEP; *RIG_PARM_TIME = *Hamlibc::RIG_PARM_TIME; *RIG_PARM_BAT = *Hamlibc::RIG_PARM_BAT; *RIG_PARM_KEYLIGHT = *Hamlibc::RIG_PARM_KEYLIGHT; *RIG_PARM_SCREENSAVER = *Hamlibc::RIG_PARM_SCREENSAVER; *RIG_PARM_AFIF = *Hamlibc::RIG_PARM_AFIF; *RIG_COOKIE_GET = *Hamlibc::RIG_COOKIE_GET; *RIG_COOKIE_RELEASE = *Hamlibc::RIG_COOKIE_RELEASE; *RIG_COOKIE_RENEW = *Hamlibc::RIG_COOKIE_RENEW; *RIG_MULTICAST_POLL = *Hamlibc::RIG_MULTICAST_POLL; *RIG_MULTICAST_TRANSCEIVE = *Hamlibc::RIG_MULTICAST_TRANSCEIVE; *RIG_MULTICAST_SPECTRUM = *Hamlibc::RIG_MULTICAST_SPECTRUM; *RIG_SETTING_MAX = *Hamlibc::RIG_SETTING_MAX; *RIG_TRN_OFF = *Hamlibc::RIG_TRN_OFF; *RIG_TRN_RIG = *Hamlibc::RIG_TRN_RIG; *RIG_TRN_POLL = *Hamlibc::RIG_TRN_POLL; *RIG_FUNC_NONE = *Hamlibc::RIG_FUNC_NONE; *RIG_FUNC_FAGC = *Hamlibc::RIG_FUNC_FAGC; *RIG_FUNC_NB = *Hamlibc::RIG_FUNC_NB; *RIG_FUNC_COMP = *Hamlibc::RIG_FUNC_COMP; *RIG_FUNC_VOX = *Hamlibc::RIG_FUNC_VOX; *RIG_FUNC_TONE = *Hamlibc::RIG_FUNC_TONE; *RIG_FUNC_TSQL = *Hamlibc::RIG_FUNC_TSQL; *RIG_FUNC_SBKIN = *Hamlibc::RIG_FUNC_SBKIN; *RIG_FUNC_FBKIN = *Hamlibc::RIG_FUNC_FBKIN; *RIG_FUNC_ANF = *Hamlibc::RIG_FUNC_ANF; *RIG_FUNC_NR = *Hamlibc::RIG_FUNC_NR; *RIG_FUNC_AIP = *Hamlibc::RIG_FUNC_AIP; *RIG_FUNC_APF = *Hamlibc::RIG_FUNC_APF; *RIG_FUNC_MON = *Hamlibc::RIG_FUNC_MON; *RIG_FUNC_MN = *Hamlibc::RIG_FUNC_MN; *RIG_FUNC_RF = *Hamlibc::RIG_FUNC_RF; *RIG_FUNC_ARO = *Hamlibc::RIG_FUNC_ARO; *RIG_FUNC_LOCK = *Hamlibc::RIG_FUNC_LOCK; *RIG_FUNC_MUTE = *Hamlibc::RIG_FUNC_MUTE; *RIG_FUNC_VSC = *Hamlibc::RIG_FUNC_VSC; *RIG_FUNC_REV = *Hamlibc::RIG_FUNC_REV; *RIG_FUNC_SQL = *Hamlibc::RIG_FUNC_SQL; *RIG_FUNC_ABM = *Hamlibc::RIG_FUNC_ABM; *RIG_FUNC_BC = *Hamlibc::RIG_FUNC_BC; *RIG_FUNC_MBC = *Hamlibc::RIG_FUNC_MBC; *RIG_FUNC_RIT = *Hamlibc::RIG_FUNC_RIT; *RIG_FUNC_AFC = *Hamlibc::RIG_FUNC_AFC; *RIG_FUNC_SATMODE = *Hamlibc::RIG_FUNC_SATMODE; *RIG_FUNC_SCOPE = *Hamlibc::RIG_FUNC_SCOPE; *RIG_FUNC_RESUME = *Hamlibc::RIG_FUNC_RESUME; *RIG_FUNC_TBURST = *Hamlibc::RIG_FUNC_TBURST; *RIG_FUNC_TUNER = *Hamlibc::RIG_FUNC_TUNER; *RIG_FUNC_XIT = *Hamlibc::RIG_FUNC_XIT; *RIG_FUNC_NB2 = *Hamlibc::RIG_FUNC_NB2; *RIG_FUNC_CSQL = *Hamlibc::RIG_FUNC_CSQL; *RIG_FUNC_AFLT = *Hamlibc::RIG_FUNC_AFLT; *RIG_FUNC_ANL = *Hamlibc::RIG_FUNC_ANL; *RIG_FUNC_BC2 = *Hamlibc::RIG_FUNC_BC2; *RIG_FUNC_DUAL_WATCH = *Hamlibc::RIG_FUNC_DUAL_WATCH; *RIG_FUNC_DIVERSITY = *Hamlibc::RIG_FUNC_DIVERSITY; *RIG_FUNC_DSQL = *Hamlibc::RIG_FUNC_DSQL; *RIG_FUNC_SCEN = *Hamlibc::RIG_FUNC_SCEN; *RIG_FUNC_SLICE = *Hamlibc::RIG_FUNC_SLICE; *RIG_FUNC_TRANSCEIVE = *Hamlibc::RIG_FUNC_TRANSCEIVE; *RIG_FUNC_SPECTRUM = *Hamlibc::RIG_FUNC_SPECTRUM; *RIG_FUNC_SPECTRUM_HOLD = *Hamlibc::RIG_FUNC_SPECTRUM_HOLD; *RIG_FUNC_SEND_MORSE = *Hamlibc::RIG_FUNC_SEND_MORSE; *RIG_FUNC_SEND_VOICE_MEM = *Hamlibc::RIG_FUNC_SEND_VOICE_MEM; *RIG_FUNC_OVF_STATUS = *Hamlibc::RIG_FUNC_OVF_STATUS; *RIG_FUNC_BIT48 = *Hamlibc::RIG_FUNC_BIT48; *RIG_FUNC_BIT49 = *Hamlibc::RIG_FUNC_BIT49; *RIG_FUNC_BIT50 = *Hamlibc::RIG_FUNC_BIT50; *RIG_FUNC_BIT51 = *Hamlibc::RIG_FUNC_BIT51; *RIG_FUNC_BIT52 = *Hamlibc::RIG_FUNC_BIT52; *RIG_FUNC_BIT53 = *Hamlibc::RIG_FUNC_BIT53; *RIG_FUNC_BIT54 = *Hamlibc::RIG_FUNC_BIT54; *RIG_FUNC_BIT55 = *Hamlibc::RIG_FUNC_BIT55; *RIG_FUNC_BIT56 = *Hamlibc::RIG_FUNC_BIT56; *RIG_FUNC_BIT57 = *Hamlibc::RIG_FUNC_BIT57; *RIG_FUNC_BIT58 = *Hamlibc::RIG_FUNC_BIT58; *RIG_FUNC_BIT59 = *Hamlibc::RIG_FUNC_BIT59; *RIG_FUNC_BIT60 = *Hamlibc::RIG_FUNC_BIT60; *RIG_FUNC_BIT61 = *Hamlibc::RIG_FUNC_BIT61; *RIG_FUNC_BIT62 = *Hamlibc::RIG_FUNC_BIT62; *RIG_FUNC_BIT63 = *Hamlibc::RIG_FUNC_BIT63; *RIG_MODE_NONE = *Hamlibc::RIG_MODE_NONE; *RIG_MODE_AM = *Hamlibc::RIG_MODE_AM; *RIG_MODE_CW = *Hamlibc::RIG_MODE_CW; *RIG_MODE_USB = *Hamlibc::RIG_MODE_USB; *RIG_MODE_LSB = *Hamlibc::RIG_MODE_LSB; *RIG_MODE_RTTY = *Hamlibc::RIG_MODE_RTTY; *RIG_MODE_FM = *Hamlibc::RIG_MODE_FM; *RIG_MODE_WFM = *Hamlibc::RIG_MODE_WFM; *RIG_MODE_CWR = *Hamlibc::RIG_MODE_CWR; *RIG_MODE_RTTYR = *Hamlibc::RIG_MODE_RTTYR; *RIG_MODE_AMS = *Hamlibc::RIG_MODE_AMS; *RIG_MODE_PKTLSB = *Hamlibc::RIG_MODE_PKTLSB; *RIG_MODE_PKTUSB = *Hamlibc::RIG_MODE_PKTUSB; *RIG_MODE_PKTFM = *Hamlibc::RIG_MODE_PKTFM; *RIG_MODE_ECSSUSB = *Hamlibc::RIG_MODE_ECSSUSB; *RIG_MODE_ECSSLSB = *Hamlibc::RIG_MODE_ECSSLSB; *RIG_MODE_FAX = *Hamlibc::RIG_MODE_FAX; *RIG_MODE_SAM = *Hamlibc::RIG_MODE_SAM; *RIG_MODE_SAL = *Hamlibc::RIG_MODE_SAL; *RIG_MODE_SAH = *Hamlibc::RIG_MODE_SAH; *RIG_MODE_DSB = *Hamlibc::RIG_MODE_DSB; *RIG_MODE_FMN = *Hamlibc::RIG_MODE_FMN; *RIG_MODE_PKTAM = *Hamlibc::RIG_MODE_PKTAM; *RIG_MODE_P25 = *Hamlibc::RIG_MODE_P25; *RIG_MODE_DSTAR = *Hamlibc::RIG_MODE_DSTAR; *RIG_MODE_DPMR = *Hamlibc::RIG_MODE_DPMR; *RIG_MODE_NXDNVN = *Hamlibc::RIG_MODE_NXDNVN; *RIG_MODE_NXDN_N = *Hamlibc::RIG_MODE_NXDN_N; *RIG_MODE_DCR = *Hamlibc::RIG_MODE_DCR; *RIG_MODE_AMN = *Hamlibc::RIG_MODE_AMN; *RIG_MODE_PSK = *Hamlibc::RIG_MODE_PSK; *RIG_MODE_PSKR = *Hamlibc::RIG_MODE_PSKR; *RIG_MODE_DD = *Hamlibc::RIG_MODE_DD; *RIG_MODE_C4FM = *Hamlibc::RIG_MODE_C4FM; *RIG_MODE_PKTFMN = *Hamlibc::RIG_MODE_PKTFMN; *RIG_MODE_SPEC = *Hamlibc::RIG_MODE_SPEC; *RIG_MODE_CWN = *Hamlibc::RIG_MODE_CWN; *RIG_MODE_IQ = *Hamlibc::RIG_MODE_IQ; *RIG_MODE_ISBUSB = *Hamlibc::RIG_MODE_ISBUSB; *RIG_MODE_ISBLSB = *Hamlibc::RIG_MODE_ISBLSB; *RIG_MODE_BIT40 = *Hamlibc::RIG_MODE_BIT40; *RIG_MODE_BIT41 = *Hamlibc::RIG_MODE_BIT41; *RIG_MODE_BIT42 = *Hamlibc::RIG_MODE_BIT42; *RIG_MODE_BIT43 = *Hamlibc::RIG_MODE_BIT43; *RIG_MODE_BIT44 = *Hamlibc::RIG_MODE_BIT44; *RIG_MODE_BIT45 = *Hamlibc::RIG_MODE_BIT45; *RIG_MODE_BIT46 = *Hamlibc::RIG_MODE_BIT46; *RIG_MODE_BIT47 = *Hamlibc::RIG_MODE_BIT47; *RIG_MODE_BIT48 = *Hamlibc::RIG_MODE_BIT48; *RIG_MODE_BIT49 = *Hamlibc::RIG_MODE_BIT49; *RIG_MODE_BIT50 = *Hamlibc::RIG_MODE_BIT50; *RIG_MODE_BIT51 = *Hamlibc::RIG_MODE_BIT51; *RIG_MODE_BIT52 = *Hamlibc::RIG_MODE_BIT52; *RIG_MODE_BIT53 = *Hamlibc::RIG_MODE_BIT53; *RIG_MODE_BIT54 = *Hamlibc::RIG_MODE_BIT54; *RIG_MODE_BIT55 = *Hamlibc::RIG_MODE_BIT55; *RIG_MODE_BIT56 = *Hamlibc::RIG_MODE_BIT56; *RIG_MODE_BIT57 = *Hamlibc::RIG_MODE_BIT57; *RIG_MODE_BIT58 = *Hamlibc::RIG_MODE_BIT58; *RIG_MODE_BIT59 = *Hamlibc::RIG_MODE_BIT59; *RIG_MODE_BIT60 = *Hamlibc::RIG_MODE_BIT60; *RIG_MODE_BIT61 = *Hamlibc::RIG_MODE_BIT61; *RIG_MODE_BIT62 = *Hamlibc::RIG_MODE_BIT62; *RIG_MODE_TESTS_MAX = *Hamlibc::RIG_MODE_TESTS_MAX; *RIG_MODE_ALL = *Hamlibc::RIG_MODE_ALL; *RIG_MODE_SSB = *Hamlibc::RIG_MODE_SSB; *RIG_MODE_ECSS = *Hamlibc::RIG_MODE_ECSS; *RIG_DBLST_END = *Hamlibc::RIG_DBLST_END; *RIG_TS_ANY = *Hamlibc::RIG_TS_ANY; *RIG_FLT_ANY = *Hamlibc::RIG_FLT_ANY; *DEBUGMSGSAVE_SIZE = *Hamlibc::DEBUGMSGSAVE_SIZE; *RIG_CHFLAG_NONE = *Hamlibc::RIG_CHFLAG_NONE; *RIG_CHFLAG_SKIP = *Hamlibc::RIG_CHFLAG_SKIP; *RIG_CHFLAG_DATA = *Hamlibc::RIG_CHFLAG_DATA; *RIG_CHFLAG_PSKIP = *Hamlibc::RIG_CHFLAG_PSKIP; *RIG_MTYPE_NONE = *Hamlibc::RIG_MTYPE_NONE; *RIG_MTYPE_MEM = *Hamlibc::RIG_MTYPE_MEM; *RIG_MTYPE_EDGE = *Hamlibc::RIG_MTYPE_EDGE; *RIG_MTYPE_CALL = *Hamlibc::RIG_MTYPE_CALL; *RIG_MTYPE_MEMOPAD = *Hamlibc::RIG_MTYPE_MEMOPAD; *RIG_MTYPE_SAT = *Hamlibc::RIG_MTYPE_SAT; *RIG_MTYPE_BAND = *Hamlibc::RIG_MTYPE_BAND; *RIG_MTYPE_PRIO = *Hamlibc::RIG_MTYPE_PRIO; *RIG_MEM_CAPS_ALL = *Hamlibc::RIG_MEM_CAPS_ALL; *RIG_SPECTRUM_MODE_NONE = *Hamlibc::RIG_SPECTRUM_MODE_NONE; *RIG_SPECTRUM_MODE_CENTER = *Hamlibc::RIG_SPECTRUM_MODE_CENTER; *RIG_SPECTRUM_MODE_FIXED = *Hamlibc::RIG_SPECTRUM_MODE_FIXED; *RIG_SPECTRUM_MODE_CENTER_SCROLL = *Hamlibc::RIG_SPECTRUM_MODE_CENTER_SCROLL; *RIG_SPECTRUM_MODE_FIXED_SCROLL = *Hamlibc::RIG_SPECTRUM_MODE_FIXED_SCROLL; *HAMLIB_CHECK_RIG_CAPS = *Hamlibc::HAMLIB_CHECK_RIG_CAPS; *RIG_FUNCTION_INIT = *Hamlibc::RIG_FUNCTION_INIT; *RIG_FUNCTION_CLEANUP = *Hamlibc::RIG_FUNCTION_CLEANUP; *RIG_FUNCTION_OPEN = *Hamlibc::RIG_FUNCTION_OPEN; *RIG_FUNCTION_CLOSE = *Hamlibc::RIG_FUNCTION_CLOSE; *RIG_FUNCTION_SET_FREQ = *Hamlibc::RIG_FUNCTION_SET_FREQ; *RIG_FUNCTION_GET_FREQ = *Hamlibc::RIG_FUNCTION_GET_FREQ; *RIG_FUNCTION_SET_MODE = *Hamlibc::RIG_FUNCTION_SET_MODE; *RIG_FUNCTION_GET_MODE = *Hamlibc::RIG_FUNCTION_GET_MODE; *RIG_FUNCTION_SET_VFO = *Hamlibc::RIG_FUNCTION_SET_VFO; *RIG_FUNCTION_GET_VFO = *Hamlibc::RIG_FUNCTION_GET_VFO; *RIG_FUNCTION_SET_PTT = *Hamlibc::RIG_FUNCTION_SET_PTT; *RIG_FUNCTION_GET_PTT = *Hamlibc::RIG_FUNCTION_GET_PTT; *RIG_FUNCTION_GET_DCD = *Hamlibc::RIG_FUNCTION_GET_DCD; *RIG_FUNCTION_SET_RPTR_SHIFT = *Hamlibc::RIG_FUNCTION_SET_RPTR_SHIFT; *RIG_FUNCTION_GET_RPTR_SHIFT = *Hamlibc::RIG_FUNCTION_GET_RPTR_SHIFT; *RIG_FUNCTION_SET_RPTR_OFFS = *Hamlibc::RIG_FUNCTION_SET_RPTR_OFFS; *RIG_FUNCTION_GET_RPTR_OFFS = *Hamlibc::RIG_FUNCTION_GET_RPTR_OFFS; *RIG_FUNCTION_SET_SPLIT_FREQ = *Hamlibc::RIG_FUNCTION_SET_SPLIT_FREQ; *RIG_FUNCTION_GET_SPLIT_FREQ = *Hamlibc::RIG_FUNCTION_GET_SPLIT_FREQ; *RIG_FUNCTION_SET_SPLIT_MODE = *Hamlibc::RIG_FUNCTION_SET_SPLIT_MODE; *RIG_FUNCTION_SET_SPLIT_FREQ_MODE = *Hamlibc::RIG_FUNCTION_SET_SPLIT_FREQ_MODE; *RIG_FUNCTION_GET_SPLIT_FREQ_MODE = *Hamlibc::RIG_FUNCTION_GET_SPLIT_FREQ_MODE; *RIG_FUNCTION_SET_SPLIT_VFO = *Hamlibc::RIG_FUNCTION_SET_SPLIT_VFO; *RIG_FUNCTION_GET_SPLIT_VFO = *Hamlibc::RIG_FUNCTION_GET_SPLIT_VFO; *RIG_FUNCTION_SET_RIT = *Hamlibc::RIG_FUNCTION_SET_RIT; *RIG_FUNCTION_GET_RIT = *Hamlibc::RIG_FUNCTION_GET_RIT; *RIG_FUNCTION_SET_XIT = *Hamlibc::RIG_FUNCTION_SET_XIT; *RIG_FUNCTION_GET_XIT = *Hamlibc::RIG_FUNCTION_GET_XIT; *RIG_FUNCTION_SET_TS = *Hamlibc::RIG_FUNCTION_SET_TS; *RIG_FUNCTION_GET_TS = *Hamlibc::RIG_FUNCTION_GET_TS; *RIG_FUNCTION_SET_DCS_CODE = *Hamlibc::RIG_FUNCTION_SET_DCS_CODE; *RIG_FUNCTION_GET_DCS_CODE = *Hamlibc::RIG_FUNCTION_GET_DCS_CODE; *RIG_FUNCTION_SET_TONE = *Hamlibc::RIG_FUNCTION_SET_TONE; *RIG_FUNCTION_GET_TONE = *Hamlibc::RIG_FUNCTION_GET_TONE; *RIG_FUNCTION_SET_CTCSS_TONE = *Hamlibc::RIG_FUNCTION_SET_CTCSS_TONE; *RIG_FUNCTION_GET_CTCSS_TONE = *Hamlibc::RIG_FUNCTION_GET_CTCSS_TONE; *RIG_FUNCTION_SET_DCS_SQL = *Hamlibc::RIG_FUNCTION_SET_DCS_SQL; *RIG_FUNCTION_GET_DCS_SQL = *Hamlibc::RIG_FUNCTION_GET_DCS_SQL; *RIG_FUNCTION_SET_TONE_SQL = *Hamlibc::RIG_FUNCTION_SET_TONE_SQL; *RIG_FUNCTION_GET_TONE_SQL = *Hamlibc::RIG_FUNCTION_GET_TONE_SQL; *RIG_FUNCTION_SET_CTCSS_SQL = *Hamlibc::RIG_FUNCTION_SET_CTCSS_SQL; *RIG_FUNCTION_GET_CTCSS_SQL = *Hamlibc::RIG_FUNCTION_GET_CTCSS_SQL; *RIG_FUNCTION_POWER2MW = *Hamlibc::RIG_FUNCTION_POWER2MW; *RIG_FUNCTION_MW2POWER = *Hamlibc::RIG_FUNCTION_MW2POWER; *RIG_FUNCTION_SET_POWERSTAT = *Hamlibc::RIG_FUNCTION_SET_POWERSTAT; *RIG_FUNCTION_GET_POWERSTAT = *Hamlibc::RIG_FUNCTION_GET_POWERSTAT; *RIG_FUNCTION_RESET = *Hamlibc::RIG_FUNCTION_RESET; *RIG_FUNCTION_SET_ANT = *Hamlibc::RIG_FUNCTION_SET_ANT; *RIG_FUNCTION_GET_ANT = *Hamlibc::RIG_FUNCTION_GET_ANT; *RIG_FUNCTION_SET_LEVEL = *Hamlibc::RIG_FUNCTION_SET_LEVEL; *RIG_FUNCTION_GET_LEVEL = *Hamlibc::RIG_FUNCTION_GET_LEVEL; *RIG_FUNCTION_SET_FUNC = *Hamlibc::RIG_FUNCTION_SET_FUNC; *RIG_FUNCTION_GET_FUNC = *Hamlibc::RIG_FUNCTION_GET_FUNC; *RIG_FUNCTION_SET_PARM = *Hamlibc::RIG_FUNCTION_SET_PARM; *RIG_FUNCTION_GET_PARM = *Hamlibc::RIG_FUNCTION_GET_PARM; *RIG_FUNCTION_SET_EXT_LEVEL = *Hamlibc::RIG_FUNCTION_SET_EXT_LEVEL; *RIG_FUNCTION_GET_EXT_LEVEL = *Hamlibc::RIG_FUNCTION_GET_EXT_LEVEL; *RIG_FUNCTION_SET_EXT_FUNC = *Hamlibc::RIG_FUNCTION_SET_EXT_FUNC; *RIG_FUNCTION_GET_EXT_FUNC = *Hamlibc::RIG_FUNCTION_GET_EXT_FUNC; *RIG_FUNCTION_SET_EXT_PARM = *Hamlibc::RIG_FUNCTION_SET_EXT_PARM; *RIG_FUNCTION_GET_EXT_PARM = *Hamlibc::RIG_FUNCTION_GET_EXT_PARM; *RIG_FUNCTION_SET_CONF = *Hamlibc::RIG_FUNCTION_SET_CONF; *RIG_FUNCTION_GET_CONF = *Hamlibc::RIG_FUNCTION_GET_CONF; *RIG_FUNCTION_SEND_DTMF = *Hamlibc::RIG_FUNCTION_SEND_DTMF; *RIG_FUNCTION_SEND_MORSE = *Hamlibc::RIG_FUNCTION_SEND_MORSE; *RIG_FUNCTION_STOP_MORSE = *Hamlibc::RIG_FUNCTION_STOP_MORSE; *RIG_FUNCTION_WAIT_MORSE = *Hamlibc::RIG_FUNCTION_WAIT_MORSE; *RIG_FUNCTION_SEND_VOICE_MEM = *Hamlibc::RIG_FUNCTION_SEND_VOICE_MEM; *RIG_FUNCTION_SET_BANK = *Hamlibc::RIG_FUNCTION_SET_BANK; *RIG_FUNCTION_SET_MEM = *Hamlibc::RIG_FUNCTION_SET_MEM; *RIG_FUNCTION_GET_MEM = *Hamlibc::RIG_FUNCTION_GET_MEM; *RIG_FUNCTION_VFO_OP = *Hamlibc::RIG_FUNCTION_VFO_OP; *RIG_FUNCTION_SCAN = *Hamlibc::RIG_FUNCTION_SCAN; *RIG_FUNCTION_SET_TRN = *Hamlibc::RIG_FUNCTION_SET_TRN; *RIG_FUNCTION_GET_TRN = *Hamlibc::RIG_FUNCTION_GET_TRN; *RIG_FUNCTION_DECODE_EVENT = *Hamlibc::RIG_FUNCTION_DECODE_EVENT; *RIG_FUNCTION_SET_CHANNEL = *Hamlibc::RIG_FUNCTION_SET_CHANNEL; *RIG_FUNCTION_GET_CHANNEL = *Hamlibc::RIG_FUNCTION_GET_CHANNEL; *RIG_FUNCTION_GET_INFO = *Hamlibc::RIG_FUNCTION_GET_INFO; *RIG_FUNCTION_SET_CHAN_ALL_CB = *Hamlibc::RIG_FUNCTION_SET_CHAN_ALL_CB; *RIG_FUNCTION_GET_CHAN_ALL_CB = *Hamlibc::RIG_FUNCTION_GET_CHAN_ALL_CB; *RIG_FUNCTION_SET_MEM_ALL_CB = *Hamlibc::RIG_FUNCTION_SET_MEM_ALL_CB; *RIG_FUNCTION_GET_MEM_ALL_CB = *Hamlibc::RIG_FUNCTION_GET_MEM_ALL_CB; *RIG_FUNCTION_SET_VFO_OPT = *Hamlibc::RIG_FUNCTION_SET_VFO_OPT; *RIG_FUNCTION_READ_FRAME_DIRECT = *Hamlibc::RIG_FUNCTION_READ_FRAME_DIRECT; *RIG_FUNCTION_IS_ASYNC_FRAME = *Hamlibc::RIG_FUNCTION_IS_ASYNC_FRAME; *RIG_FUNCTION_PROCESS_ASYNC_FRAME = *Hamlibc::RIG_FUNCTION_PROCESS_ASYNC_FRAME; *RIG_FUNCTION_GET_CONF2 = *Hamlibc::RIG_FUNCTION_GET_CONF2; *RIG_CAPS_TARGETABLE_VFO = *Hamlibc::RIG_CAPS_TARGETABLE_VFO; *RIG_CAPS_RIG_MODEL = *Hamlibc::RIG_CAPS_RIG_MODEL; *RIG_CAPS_PORT_TYPE = *Hamlibc::RIG_CAPS_PORT_TYPE; *RIG_CAPS_PTT_TYPE = *Hamlibc::RIG_CAPS_PTT_TYPE; *RIG_CAPS_HAS_GET_LEVEL = *Hamlibc::RIG_CAPS_HAS_GET_LEVEL; *RIG_CAPS_VERSION_CPTR = *Hamlibc::RIG_CAPS_VERSION_CPTR; *RIG_CAPS_MFG_NAME_CPTR = *Hamlibc::RIG_CAPS_MFG_NAME_CPTR; *RIG_CAPS_MODEL_NAME_CPTR = *Hamlibc::RIG_CAPS_MODEL_NAME_CPTR; *RIG_CAPS_STATUS_CPTR = *Hamlibc::RIG_CAPS_STATUS_CPTR; *HAMLIB_ELAPSED_GET = *Hamlibc::HAMLIB_ELAPSED_GET; *HAMLIB_ELAPSED_SET = *Hamlibc::HAMLIB_ELAPSED_SET; *HAMLIB_ELAPSED_INVALIDATE = *Hamlibc::HAMLIB_ELAPSED_INVALIDATE; *HAMLIB_CACHE_ALWAYS = *Hamlibc::HAMLIB_CACHE_ALWAYS; *HAMLIB_CACHE_ALL = *Hamlibc::HAMLIB_CACHE_ALL; *HAMLIB_CACHE_VFO = *Hamlibc::HAMLIB_CACHE_VFO; *HAMLIB_CACHE_FREQ = *Hamlibc::HAMLIB_CACHE_FREQ; *HAMLIB_CACHE_MODE = *Hamlibc::HAMLIB_CACHE_MODE; *HAMLIB_CACHE_PTT = *Hamlibc::HAMLIB_CACHE_PTT; *HAMLIB_CACHE_SPLIT = *Hamlibc::HAMLIB_CACHE_SPLIT; *HAMLIB_CACHE_WIDTH = *Hamlibc::HAMLIB_CACHE_WIDTH; *TWIDDLE_OFF = *Hamlibc::TWIDDLE_OFF; *TWIDDLE_ON = *Hamlibc::TWIDDLE_ON; *HAMLIB_SETTINGS_FILE = *Hamlibc::HAMLIB_SETTINGS_FILE; *debugmsgsave = *Hamlibc::debugmsgsave; *debugmsgsave2 = *Hamlibc::debugmsgsave2; *debugmsgsave3 = *Hamlibc::debugmsgsave3; *ROT_MODEL_NONE = *Hamlibc::ROT_MODEL_NONE; *ROT_ARRAYSOLUTIONS = *Hamlibc::ROT_ARRAYSOLUTIONS; *ROT_ETHER6 = *Hamlibc::ROT_ETHER6; *ROT_BACKEND_ETHER6 = *Hamlibc::ROT_BACKEND_ETHER6; *ROT_CNCTRK = *Hamlibc::ROT_CNCTRK; *ROT_BACKEND_CNCTRK = *Hamlibc::ROT_BACKEND_CNCTRK; *ROT_PROSISTEL = *Hamlibc::ROT_PROSISTEL; *ROT_BACKEND_PROSISTEL = *Hamlibc::ROT_BACKEND_PROSISTEL; *ROT_MEADE = *Hamlibc::ROT_MEADE; *ROT_BACKEND_MEADE = *Hamlibc::ROT_BACKEND_MEADE; *ROT_IOPTRON = *Hamlibc::ROT_IOPTRON; *ROT_BACKEND_IOPTRON = *Hamlibc::ROT_BACKEND_IOPTRON; *ROT_INDI = *Hamlibc::ROT_INDI; *ROT_BACKEND_INDI = *Hamlibc::ROT_BACKEND_INDI; *ROT_SATEL = *Hamlibc::ROT_SATEL; *ROT_BACKEND_SATEL = *Hamlibc::ROT_BACKEND_SATEL; *ROT_RADANT = *Hamlibc::ROT_RADANT; *ROT_BACKEND_RADANT = *Hamlibc::ROT_BACKEND_RADANT; *ROT_ANDROIDSENSOR = *Hamlibc::ROT_ANDROIDSENSOR; *ROT_BACKEND_ANDROIDSENSOR = *Hamlibc::ROT_BACKEND_ANDROIDSENSOR; *ROT_GRBLTRK = *Hamlibc::ROT_GRBLTRK; *ROT_BACKEND_GRBLTRK = *Hamlibc::ROT_BACKEND_GRBLTRK; *NETROTCTL_RET = *Hamlibc::NETROTCTL_RET; *ROT_RESET_ALL = *Hamlibc::ROT_RESET_ALL; *ROT_FLAG_AZIMUTH = *Hamlibc::ROT_FLAG_AZIMUTH; *ROT_FLAG_ELEVATION = *Hamlibc::ROT_FLAG_ELEVATION; *ROT_TYPE_OTHER = *Hamlibc::ROT_TYPE_OTHER; *ROT_MOVE_UP = *Hamlibc::ROT_MOVE_UP; *ROT_MOVE_DOWN = *Hamlibc::ROT_MOVE_DOWN; *ROT_MOVE_LEFT = *Hamlibc::ROT_MOVE_LEFT; *ROT_MOVE_CCW = *Hamlibc::ROT_MOVE_CCW; *ROT_MOVE_RIGHT = *Hamlibc::ROT_MOVE_RIGHT; *ROT_MOVE_CW = *Hamlibc::ROT_MOVE_CW; *ROT_STATUS_NONE = *Hamlibc::ROT_STATUS_NONE; *ROT_STATUS_BUSY = *Hamlibc::ROT_STATUS_BUSY; *ROT_STATUS_MOVING = *Hamlibc::ROT_STATUS_MOVING; *ROT_STATUS_MOVING_AZ = *Hamlibc::ROT_STATUS_MOVING_AZ; *ROT_STATUS_MOVING_LEFT = *Hamlibc::ROT_STATUS_MOVING_LEFT; *ROT_STATUS_MOVING_RIGHT = *Hamlibc::ROT_STATUS_MOVING_RIGHT; *ROT_STATUS_MOVING_EL = *Hamlibc::ROT_STATUS_MOVING_EL; *ROT_STATUS_MOVING_UP = *Hamlibc::ROT_STATUS_MOVING_UP; *ROT_STATUS_MOVING_DOWN = *Hamlibc::ROT_STATUS_MOVING_DOWN; *ROT_STATUS_LIMIT_UP = *Hamlibc::ROT_STATUS_LIMIT_UP; *ROT_STATUS_LIMIT_DOWN = *Hamlibc::ROT_STATUS_LIMIT_DOWN; *ROT_STATUS_LIMIT_LEFT = *Hamlibc::ROT_STATUS_LIMIT_LEFT; *ROT_STATUS_LIMIT_RIGHT = *Hamlibc::ROT_STATUS_LIMIT_RIGHT; *ROT_STATUS_OVERLAP_UP = *Hamlibc::ROT_STATUS_OVERLAP_UP; *ROT_STATUS_OVERLAP_DOWN = *Hamlibc::ROT_STATUS_OVERLAP_DOWN; *ROT_STATUS_OVERLAP_LEFT = *Hamlibc::ROT_STATUS_OVERLAP_LEFT; *ROT_STATUS_OVERLAP_RIGHT = *Hamlibc::ROT_STATUS_OVERLAP_RIGHT; *ROT_SPEED_NOCHANGE = *Hamlibc::ROT_SPEED_NOCHANGE; *ROT_LEVEL_NONE = *Hamlibc::ROT_LEVEL_NONE; *ROT_LEVEL_SPEED = *Hamlibc::ROT_LEVEL_SPEED; *ROT_LEVEL_63 = *Hamlibc::ROT_LEVEL_63; *ROT_LEVEL_FLOAT_LIST = *Hamlibc::ROT_LEVEL_FLOAT_LIST; *ROT_LEVEL_READONLY_LIST = *Hamlibc::ROT_LEVEL_READONLY_LIST; *ROT_PARM_NONE = *Hamlibc::ROT_PARM_NONE; *ROT_PARM_FLOAT_LIST = *Hamlibc::ROT_PARM_FLOAT_LIST; *ROT_PARM_READONLY_LIST = *Hamlibc::ROT_PARM_READONLY_LIST; *ROT_FUNC_NONE = *Hamlibc::ROT_FUNC_NONE; *ROT_FUNC_BIT63 = *Hamlibc::ROT_FUNC_BIT63; 1;