Class #156            -
  Class descriptor  : 'Lcom/valentinedesigns/chromalink/MainActivity$4;'
  Access flags      : 0x0000 ()
  Superclass        : 'Ljava/lang/Object;'
  Interfaces        -
    #0              : 'Lcom/valentinedesigns/chromalink/OnlineMatch$Listener;'
  Static fields     -
  Instance fields   -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$4;)
      name          : 'this$0'
      type          : 'Lcom/valentinedesigns/chromalink/MainActivity;'
      access        : 0x1010 (FINAL SYNTHETIC)
    #1              : (in Lcom/valentinedesigns/chromalink/MainActivity$4;)
      name          : 'val$connection'
      type          : 'Lcom/valentinedesigns/chromalink/OnlineTransport;'
      access        : 0x1010 (FINAL SYNTHETIC)
  Direct methods    -
    #0              : (in Lcom/valentinedesigns/chromalink/MainActivity$4;)
      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
01f87c:                                        |[01f87c] com.valentinedesigns.chromalink.MainActivity$4.<init>:(Lcom/valentinedesigns/chromalink/MainActivity;Lcom/valentinedesigns/chromalink/OnlineTransport;)V
01f88c: 5b01 2602                              |0000: iput-object v1, v0, Lcom/valentinedesigns/chromalink/MainActivity$4;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0226
01f890: 5b02 2702                              |0002: iput-object v2, v0, Lcom/valentinedesigns/chromalink/MainActivity$4;.val$connection:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@0227
01f894: 7010 5006 0000                         |0004: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@0650
01f89a: 0e00                                   |0007: return-void
      catches       : (none)
      positions     :
        0x0000 line=575
      locals        :
        0x0000 - 0x0008 reg=0 this Lcom/valentinedesigns/chromalink/MainActivity$4;
        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$4;)
      name          : 'onSendChecksum'
      type          : '(ILjava/lang/String;)V'
      access        : 0x0001 (PUBLIC)
      code          -
      registers     : 5
      ins           : 3
      outs          : 3
      insns size    : 16 16-bit code units
01f89c:                                        |[01f89c] com.valentinedesigns.chromalink.MainActivity$4.onSendChecksum:(ILjava/lang/String;)V
01f8ac: 5420 2602                              |0000: iget-object v0, v2, Lcom/valentinedesigns/chromalink/MainActivity$4;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0226
01f8b0: 7110 8c04 0000                         |0002: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetonlineTransport:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/OnlineTransport; // method@048c
01f8b6: 0c00                                   |0005: move-result-object v0
01f8b8: 5421 2702                              |0006: iget-object v1, v2, Lcom/valentinedesigns/chromalink/MainActivity$4;.val$connection:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@0227
01f8bc: 3310 0700                              |0008: if-ne v0, v1, 000f // +0007
01f8c0: 5420 2702                              |000a: iget-object v0, v2, Lcom/valentinedesigns/chromalink/MainActivity$4;.val$connection:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@0227
01f8c4: 6e30 c105 3004                         |000c: invoke-virtual {v0, v3, v4}, Lcom/valentinedesigns/chromalink/OnlineTransport;.sendChecksum:(ILjava/lang/String;)V // method@05c1
01f8ca: 0e00                                   |000f: return-void
      catches       : (none)
      positions     :
        0x0000 line=577
      locals        :
        0x0000 - 0x0010 reg=2 this Lcom/valentinedesigns/chromalink/MainActivity$4;
        0x0000 - 0x0010 reg=3 (null) I
        0x0000 - 0x0010 reg=4 (null) Ljava/lang/String;

    #1              : (in Lcom/valentinedesigns/chromalink/MainActivity$4;)
      name          : 'onSendFrame'
      type          : '(I[Ljava/lang/String;)V'
      access        : 0x0001 (PUBLIC)
      code          -
      registers     : 5
      ins           : 3
      outs          : 3
      insns size    : 16 16-bit code units
01f8cc:                                        |[01f8cc] com.valentinedesigns.chromalink.MainActivity$4.onSendFrame:(I[Ljava/lang/String;)V
01f8dc: 5420 2602                              |0000: iget-object v0, v2, Lcom/valentinedesigns/chromalink/MainActivity$4;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0226
01f8e0: 7110 8c04 0000                         |0002: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetonlineTransport:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/OnlineTransport; // method@048c
01f8e6: 0c00                                   |0005: move-result-object v0
01f8e8: 5421 2702                              |0006: iget-object v1, v2, Lcom/valentinedesigns/chromalink/MainActivity$4;.val$connection:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@0227
01f8ec: 3310 0700                              |0008: if-ne v0, v1, 000f // +0007
01f8f0: 5420 2702                              |000a: iget-object v0, v2, Lcom/valentinedesigns/chromalink/MainActivity$4;.val$connection:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@0227
01f8f4: 6e30 c205 3004                         |000c: invoke-virtual {v0, v3, v4}, Lcom/valentinedesigns/chromalink/OnlineTransport;.sendFrame:(I[Ljava/lang/String;)V // method@05c2
01f8fa: 0e00                                   |000f: return-void
      catches       : (none)
      positions     :
        0x0000 line=576
      locals        :
        0x0000 - 0x0010 reg=2 this Lcom/valentinedesigns/chromalink/MainActivity$4;
        0x0000 - 0x0010 reg=3 (null) I
        0x0000 - 0x0010 reg=4 (null) [Ljava/lang/String;

    #2              : (in Lcom/valentinedesigns/chromalink/MainActivity$4;)
      name          : 'onStopped'
      type          : '(Ljava/lang/String;)V'
      access        : 0x0001 (PUBLIC)
      code          -
      registers     : 4
      ins           : 2
      outs          : 2
      insns size    : 16 16-bit code units
01f8fc:                                        |[01f8fc] com.valentinedesigns.chromalink.MainActivity$4.onStopped:(Ljava/lang/String;)V
01f90c: 5420 2602                              |0000: iget-object v0, v2, Lcom/valentinedesigns/chromalink/MainActivity$4;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0226
01f910: 7110 8c04 0000                         |0002: invoke-static {v0}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$fgetonlineTransport:(Lcom/valentinedesigns/chromalink/MainActivity;)Lcom/valentinedesigns/chromalink/OnlineTransport; // method@048c
01f916: 0c00                                   |0005: move-result-object v0
01f918: 5421 2702                              |0006: iget-object v1, v2, Lcom/valentinedesigns/chromalink/MainActivity$4;.val$connection:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@0227
01f91c: 3310 0700                              |0008: if-ne v0, v1, 000f // +0007
01f920: 5420 2602                              |000a: iget-object v0, v2, Lcom/valentinedesigns/chromalink/MainActivity$4;.this$0:Lcom/valentinedesigns/chromalink/MainActivity; // field@0226
01f924: 7120 9504 3000                         |000c: invoke-static {v0, v3}, Lcom/valentinedesigns/chromalink/MainActivity;.-$$Nest$mendOnlineRound:(Lcom/valentinedesigns/chromalink/MainActivity;Ljava/lang/String;)V // method@0495
01f92a: 0e00                                   |000f: return-void
      catches       : (none)
      positions     :
        0x0000 line=578
      locals        :
        0x0000 - 0x0010 reg=2 this Lcom/valentinedesigns/chromalink/MainActivity$4;
        0x0000 - 0x0010 reg=3 (null) Ljava/lang/String;

  source_file_idx   : 958 (MainActivity.java)

Class #157 annotations:
Annotations on class
  VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=startOnlineRound
  VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null
Annotations on method #1064 '<init>'
  VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "()V" }

