+ public ChannelDetails[] list_channels() {
+ long[] ret = bindings.ChannelManager_list_channels(this.ptr);
+ ChannelDetails[] arr_conv_16_arr = new ChannelDetails[ret.length];
+ for (int q = 0; q < ret.length; q++) {
+ long arr_conv_16 = ret[q];
+ ChannelDetails arr_conv_16_hu_conv = new ChannelDetails(null, arr_conv_16);
+ arr_conv_16_arr[q] = arr_conv_16_hu_conv;
+ }
+ return arr_conv_16_arr;
+ }
+
+ public ChannelDetails[] list_usable_channels() {
+ long[] ret = bindings.ChannelManager_list_usable_channels(this.ptr);
+ ChannelDetails[] arr_conv_16_arr = new ChannelDetails[ret.length];
+ for (int q = 0; q < ret.length; q++) {
+ long arr_conv_16 = ret[q];
+ ChannelDetails arr_conv_16_hu_conv = new ChannelDetails(null, arr_conv_16);
+ arr_conv_16_arr[q] = arr_conv_16_hu_conv;
+ }
+ return arr_conv_16_arr;
+ }
+