Exemple #1
0
 public InputOutputConfigurationCommand(InputOutputChannel channel,
                                        InputOutputConfiguration configuration) : this(channel)
 {
     Configuration = configuration;
 }
Exemple #2
0
 /// <summary>
 ///     Not supported on XBee Cellular.
 /// </summary>
 public override Task SetInputOutputConfigurationAsync(InputOutputChannel channel,
                                                       InputOutputConfiguration configuration)
 {
     throw new NotSupportedException(NotSupportedMessage);
 }
Exemple #3
0
 public async Task SetInputOutputConfiguration(InputOutputChannel channel, InputOutputConfiguration configuration)
 {
     await SetInputOutputConfigurationAsync(channel, configuration);
 }
Exemple #4
0
 /// <summary>
 ///     Sets configuration for a channel on this node.
 /// </summary>
 /// <param name="channel">The channel</param>
 /// <param name="configuration">The channel configuration</param>
 public virtual Task SetInputOutputConfigurationAsync(InputOutputChannel channel,
                                                      InputOutputConfiguration configuration)
 {
     return(ExecuteAtCommandAsync(new InputOutputConfigurationCommand(channel, configuration)));
 }
Exemple #5
0
 /// <summary>
 /// Sets configuration for a channel on this node.
 /// </summary>
 /// <param name="channel">The channel</param>
 /// <param name="configuration">The channel configuration</param>
 public async Task SetInputOutputConfigurationAsync(InputOutputChannel channel, InputOutputConfiguration configuration)
 {
     await ExecuteAtCommandAsync(new InputOutputConfigurationCommand(channel, configuration));
 }