Class #157            -
  Class descriptor  : 'Lcom/valentinedesigns/chromalink/MainActivity$5;'
  Access flags      : 0x0000 ()
  Superclass        : 'Ljava/lang/Object;'
  Interfaces        -
    #0              : 'Lcom/valentinedesigns/chromalink/OnlineTransport$Listener;'
  Static fields     -
  Instance fields   -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$5;)
      name          : 'this$0'
      type          : 'Lcom/valentinedesigns/chromalink/MainActivity;'
      access        : 0x1010 (FINAL SYNTHETIC)
    #1              : (in Lcom/valentinedesigns/chromalink/MainActivity$5;)
      name          : 'val$connection'
      type          : 'Lcom/valentinedesigns/chromalink/OnlineTransport;'
      access        : 0x1010 (FINAL SYNTHETIC)
  Direct methods    -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$5;)
      name          : '<init>'
      type          : '(Lcom/valentinedesigns/chromalink/MainActivity;Lcom/valentinedesigns/chromalink/OnlineTransport;)V'
      access        : 0x10000 (CONSTRUCTOR)
      code          -
      registers     : 3
      ins           : 3
      outs          : 1
      insns size    : 8 16-bit code units
01f92c:                                        |[01f92c] com.valentinedesigns.chromalink.MainActivity$5.<init>:(Lcom/valentinedesigns/chromalink/MainActivity;Lcom/valentinedesigns/chromalink/OnlineTransport;)V
01f93c: 5b01 2802                              |0000: iput-object v1, v0, Lcom/valentinedesigns/chromalink/MainActivity$5;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0228
01f940: 5b02 2902                              |0002: iput-object v2, v0, Lcom/valentinedesigns/chromalink/MainActivity$5;.val$connection:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@0229
01f944: 7010 5006 0000                         |0004: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@0650
01f94a: 0e00                                   |0007: return-void
      catches       : (none)
      positions     :
        0x0000 line=580
      locals        :
        0x0000 - 0x0008 reg=0 this Lcom/valentinedesigns/chromalink/MainActivity$5;
        0x0000 - 0x0008 reg=1 (null) Lcom/valentinedesigns/chromalink/MainActivity;
        0x0000 - 0x0008 reg=2 (null) Lcom/valentinedesigns/chromalink/OnlineTransport;

  Virtual methods   -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$5;)
      name          : 'onPeerChecksum'
      type          : '(ILjava/lang/String;)V'
      access        : 0x0001 (PUBLIC)
      code          -
      registers     : 6
      ins           : 3
      outs          : 5
      insns size    : 32 16-bit code units
01f94c:                                        |[01f94c] com.valentinedesigns.chromalink.MainActivity$5.onPeerChecksum:(ILjava/lang/String;)V
01f95c: 5430 2802                              |0000: iget-object v0, v3, Lcom/valentinedesigns/chromalink/MainActivity$5;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0228
01f960: 7110 8c04 0000                         |0002: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetonlineTransport:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/OnlineTransport; // method@048c
01f966: 0c00                                   |0005: move-result-object v0
01f968: 5431 2902                              |0006: iget-object v1, v3, Lcom/valentinedesigns/chromalink/MainActivity$5;.val$connection:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@0229
01f96c: 3310 1700                              |0008: if-ne v0, v1, 001f // +0017
01f970: 5430 2802                              |000a: iget-object v0, v3, Lcom/valentinedesigns/chromalink/MainActivity$5;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0228
01f974: 7110 8a04 0000                         |000c: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetonlineMatch:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/OnlineMatch; // method@048a
01f97a: 0c00                                   |000f: move-result-object v0
01f97c: 3800 0f00                              |0010: if-eqz v0, 001f // +000f
01f980: 5430 2802                              |0012: iget-object v0, v3, Lcom/valentinedesigns/chromalink/MainActivity$5;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0228
01f984: 7110 8a04 0000                         |0014: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetonlineMatch:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/OnlineMatch; // method@048a
01f98a: 0c00                                   |0017: move-result-object v0
01f98c: 7100 d700 0000                         |0018: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@00d7
01f992: 0b01                                   |001b: move-result-wide v1
01f994: 6e52 8105 4015                         |001c: invoke-virtual {v0, v4, v5, v1, v2}, Lcom/valentinedesigns/chromalink/OnlineMatch;.receiveChecksum:(ILjava/lang/String;J)V // method@0581
01f99a: 0e00                                   |001f: return-void
      catches       : (none)
      positions     :
        0x0000 line=582
      locals        :
        0x0000 - 0x0020 reg=3 this Lcom/valentinedesigns/chromalink/MainActivity$5;
        0x0000 - 0x0020 reg=4 (null) I
        0x0000 - 0x0020 reg=5 (null) Ljava/lang/String;

    #1              : (in Lcom/valentinedesigns/chromalink/MainActivity$5;)
      name          : 'onPeerFrame'
      type          : '(I[Ljava/lang/String;)V'
      access        : 0x0001 (PUBLIC)
      code          -
      registers     : 6
      ins           : 3
      outs          : 5
      insns size    : 32 16-bit code units
01f99c:                                        |[01f99c] com.valentinedesigns.chromalink.MainActivity$5.onPeerFrame:(I[Ljava/lang/String;)V
01f9ac: 5430 2802                              |0000: iget-object v0, v3, Lcom/valentinedesigns/chromalink/MainActivity$5;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0228
01f9b0: 7110 8c04 0000                         |0002: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetonlineTransport:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/OnlineTransport; // method@048c
01f9b6: 0c00                                   |0005: move-result-object v0
01f9b8: 5431 2902                              |0006: iget-object v1, v3, Lcom/valentinedesigns/chromalink/MainActivity$5;.val$connection:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@0229
01f9bc: 3310 1700                              |0008: if-ne v0, v1, 001f // +0017
01f9c0: 5430 2802                              |000a: iget-object v0, v3, Lcom/valentinedesigns/chromalink/MainActivity$5;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0228
01f9c4: 7110 8a04 0000                         |000c: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetonlineMatch:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/OnlineMatch; // method@048a
01f9ca: 0c00                                   |000f: move-result-object v0
01f9cc: 3800 0f00                              |0010: if-eqz v0, 001f // +000f
01f9d0: 5430 2802                              |0012: iget-object v0, v3, Lcom/valentinedesigns/chromalink/MainActivity$5;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0228
01f9d4: 7110 8a04 0000                         |0014: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetonlineMatch:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/OnlineMatch; // method@048a
01f9da: 0c00                                   |0017: move-result-object v0
01f9dc: 7100 d700 0000                         |0018: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@00d7
01f9e2: 0b01                                   |001b: move-result-wide v1
01f9e4: 6e52 8205 4015                         |001c: invoke-virtual {v0, v4, v5, v1, v2}, Lcom/valentinedesigns/chromalink/OnlineMatch;.receiveFrame:(I[Ljava/lang/String;J)V // method@0582
01f9ea: 0e00                                   |001f: return-void
      catches       : (none)
      positions     :
        0x0000 line=581
      locals        :
        0x0000 - 0x0020 reg=3 this Lcom/valentinedesigns/chromalink/MainActivity$5;
        0x0000 - 0x0020 reg=4 (null) I
        0x0000 - 0x0020 reg=5 (null) [Ljava/lang/String;

    #2              : (in Lcom/valentinedesigns/chromalink/MainActivity$5;)
      name          : 'onStopped'
      type          : '(Ljava/lang/String;)V'
      access        : 0x0001 (PUBLIC)
      code          -
      registers     : 4
      ins           : 2
      outs          : 2
      insns size    : 24 16-bit code units
01f9ec:                                        |[01f9ec] com.valentinedesigns.chromalink.MainActivity$5.onStopped:(Ljava/lang/String;)V
01f9fc: 5420 2802                              |0000: iget-object v0, v2, Lcom/valentinedesigns/chromalink/MainActivity$5;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0228
01fa00: 7110 8c04 0000                         |0002: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetonlineTransport:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/OnlineTransport; // method@048c
01fa06: 0c00                                   |0005: move-result-object v0
01fa08: 5421 2902                              |0006: iget-object v1, v2, Lcom/valentinedesigns/chromalink/MainActivity$5;.val$connection:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@0229
01fa0c: 3310 0f00                              |0008: if-ne v0, v1, 0017 // +000f
01fa10: 5420 2802                              |000a: iget-object v0, v2, Lcom/valentinedesigns/chromalink/MainActivity$5;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0228
01fa14: 7110 8d04 0000                         |000c: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetrecorded:(Lcom/valentinedesigns/chromalink/MainActivity;)Z // method@048d
01fa1a: 0a00                                   |000f: move-result v0
01fa1c: 3900 0700                              |0010: if-nez v0, 0017 // +0007
01fa20: 5420 2802                              |0012: iget-object v0, v2, Lcom/valentinedesigns/chromalink/MainActivity$5;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0228
01fa24: 7120 9504 3000                         |0014: invoke-static {v0, v3}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$mendOnlineRound:(Lcom/valentinedesigns/chromalink/MainActivity;Ljava/lang/String;)V // method@0495
01fa2a: 0e00                                   |0017: return-void
      catches       : (none)
      positions     :
        0x0000 line=583
      locals        :
        0x0000 - 0x0018 reg=2 this Lcom/valentinedesigns/chromalink/MainActivity$5;
        0x0000 - 0x0018 reg=3 (null) Ljava/lang/String;

  source_file_idx   : 958 (MainActivity.java)

Class #158 annotations:
Annotations on class
  VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/valentinedesigns/chromalink/MultiplayerScreen$OnMatchReady; }

