INozzleEvents.cs 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. #region --------------- Copyright Dresser Wayne Pignone -------------
  2. /*
  3. * $Log: /Wrk/Support/ForecourtControl/Wrk/ForecourtControl/Com/INozzleEvents.cs $
  4. *
  5. * 2 07-02-02 17:17 roger.månsson
  6. * Renamed OnReadPumpAccumulatorsCompleted->OnReadPumpAccumulatorCompleted
  7. *
  8. * 1 07-01-05 15:13 roger.månsson
  9. * Created
  10. */
  11. #endregion
  12. using System.Runtime.InteropServices;
  13. namespace Wayne.ForecourtControl.Com
  14. {
  15. /// <summary>
  16. /// Event interface for the INozzle.
  17. /// </summary>
  18. [ComVisible(true)]
  19. [InterfaceType( ComInterfaceType.InterfaceIsIDispatch)]
  20. public interface INozzleEvents
  21. {
  22. /// <summary>
  23. /// Response event for the ReadPumpAccumulators request.
  24. /// </summary>
  25. /// <param name="sender">The nozzle object that fired the event.</param>
  26. /// <param name="reading">The pump accumulator reading data.</param>
  27. /// <param name="userToken">User token that was specified in the request.</param>
  28. void OnReadPumpAccumulatorCompleted(INozzle sender, IPumpAccumulatorReading reading, object userToken);
  29. }
  30. }