Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 4.55 KB | None | 0 0
  1. public class DfuProgressListener : Java.Lang.Object, IDfuProgressListener
  2.     {
  3.         private UpdateFirmwareListActivity activity;
  4.  
  5.         public DfuProgressListener(UpdateFirmwareListActivity activity)
  6.         {
  7.             this.activity = activity;
  8.         }
  9.  
  10.         public void OnDeviceConnected(string p0)
  11.         {
  12.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  13.             System.Diagnostics.Debug.WriteLine($"###OnDeviceConnected: {p0}");
  14.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  15.  
  16.             activity.IsUpdateRunning = true;
  17.         }
  18.  
  19.         public void OnDeviceConnecting(string p0)
  20.         {
  21.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  22.             System.Diagnostics.Debug.WriteLine($"###OnDeviceConnecting: {p0}");
  23.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  24.         }
  25.  
  26.         public void OnDeviceDisconnected(string p0)
  27.         {
  28.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  29.             System.Diagnostics.Debug.WriteLine($"###OnDeviceDisconnected: {p0}");
  30.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  31.         }
  32.  
  33.         public void OnDeviceDisconnecting(string p0)
  34.         {
  35.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  36.             System.Diagnostics.Debug.WriteLine($"###OnDeviceDisconnecting: {p0}");
  37.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  38.         }
  39.  
  40.         public void OnDfuAborted(string p0)
  41.         {
  42.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  43.             System.Diagnostics.Debug.WriteLine($"###OnDfuAborted: {p0}");
  44.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  45.  
  46.             activity.IsUpdateRunning = false;
  47.         }
  48.  
  49.         public void OnDfuCompleted(string p0)
  50.         {
  51.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  52.             System.Diagnostics.Debug.WriteLine($"###OnDfuCompleted: {p0}");
  53.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  54.  
  55.             activity.IsUpdateRunning = false;
  56.  
  57.             activity.UpdateFirmwareCompleted();
  58.         }
  59.  
  60.         public void OnDfuProcessStarted(string p0)
  61.         {
  62.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  63.             System.Diagnostics.Debug.WriteLine($"###OnDfuProcessStarted: {p0}");
  64.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  65.  
  66.             activity.IsUpdateRunning = true;
  67.         }
  68.  
  69.         public void OnDfuProcessStarting(string p0)
  70.         {
  71.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  72.             System.Diagnostics.Debug.WriteLine($"###OnDfuProcessStarting: {p0}");
  73.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  74.  
  75.             activity.IsUpdateRunning = true;
  76.         }
  77.  
  78.         public void OnEnablingDfuMode(string p0)
  79.         {
  80.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  81.             System.Diagnostics.Debug.WriteLine($"###OnEnablingDfuMode: {p0}");
  82.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  83.         }
  84.  
  85.         public void OnError(string p0, int p1, int p2, string p3)
  86.         {
  87.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  88.             System.Diagnostics.Debug.WriteLine($"###OnError: {p3}");
  89.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  90.  
  91.             activity.IsUpdateRunning = false;
  92.             activity.UpdateFirmwareError();
  93.         }
  94.  
  95.         public void OnFirmwareValidating(string p0)
  96.         {
  97.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  98.             System.Diagnostics.Debug.WriteLine($"###OnFirmwareValidating: {p0}");
  99.             System.Diagnostics.Debug.WriteLine("-----------------------------------------");
  100.         }
  101.  
  102.         public void OnProgressChanged(string p0, int p1, float p2, float p3, int p4, int p5)
  103.         {
  104.             activity.UpdateProgress.Hide();
  105.             activity.UpdateFirmwareProgress(p1);
  106.         }
  107.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement