IModelHost.cs 617 B

1234567891011121314151617181920212223242526272829
  1. using System;
  2. namespace InABox.Mobile
  3. {
  4. public class TransportConnectedEventArgs : EventArgs
  5. {
  6. }
  7. public delegate void TransportConnectedEvent(TransportConnectedEventArgs args);
  8. public class TransportDisconnectedEventArgs : EventArgs
  9. {
  10. }
  11. public delegate void TransportDisconnectedEvent(TransportDisconnectedEventArgs args);
  12. public interface IModelHost
  13. {
  14. bool IsConnected();
  15. event TransportDisconnectedEvent TransportDisconnected;
  16. event TransportConnectedEvent TransportConnected;
  17. }
  18. }