Ejemplo n.º 1
0
 /// <summary>
 /// Process a single command synchronously. Note: This method will block until the process is complete.
 /// </summary>
 /// <param name="reporter">Progress reporter.</param>
 /// <param name="command">Command.</param>
 /// <param name="args">OSC message arguments</param>
 /// <returns>The result of the process.</returns>
 public CommunicationProcessResult SendCommand <T>(IReporter reporter, Command command, out T result, params object[] args)
 {
     return(Commands.Send(this, reporter, command, out result, args));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Process a single command synchronously. Note: This method will block until the process is complete.
 /// </summary>
 /// <param name="reporter">Progress reporter.</param>
 /// <param name="command">Command.</param>
 /// <returns>The result of the process.</returns>
 public CommunicationProcessResult SendCommand <T>(IReporter reporter, Command command, out T result)
 {
     return(Commands.Send(this, reporter, command, out result));
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Process a single command synchronously. Note: This method will block until the process is complete.
 /// </summary>
 /// <param name="reporter">Progress reporter.</param>
 /// <param name="command">Command.</param>
 /// <returns>The result of the process.</returns>
 public CommunicationProcessResult SendCommand(IReporter reporter, Command command)
 {
     return(Commands.Send(this, reporter, command));
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Process a single command synchronously. Note: This method will block until the process is complete.
 /// </summary>
 /// <param name="command">Command.</param>
 /// <param name="timeout">The timeout.</param>
 /// <param name="retryLimit">The retry limit.</param>
 /// <param name="args">OSC message arguments</param>
 /// <returns>The result of the process.</returns>
 public CommunicationProcessResult SendCommand(Command command, int timeout, int retryLimit, params object[] args)
 {
     return(Commands.Send(this, command, timeout, retryLimit, args));
 }
Ejemplo n.º 5
0
 /// <summary>
 /// Process a single command synchronously. Note: This method will block until the process is complete.
 /// </summary>
 /// <param name="command">Command.</param>
 /// <param name="args">OSC message arguments</param>
 /// <returns>The result of the process.</returns>
 public CommunicationProcessResult SendCommand(Command command, params object[] args)
 {
     return(Commands.Send(this, command, args));
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Process a single command synchronously. Note: This method will block until the process is complete.
 /// </summary>
 /// <param name="command">Command.</param>
 /// <returns>The result of the process.</returns>
 public CommunicationProcessResult SendCommand(Command command)
 {
     return(Commands.Send(this, command));
 }