Class #133            -
  Class descriptor  : 'Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;'
  Access flags      : 0x0010 (FINAL)
  Superclass        : 'Ljava/lang/Object;'
  Interfaces        -
  Static fields     -
  Instance fields   -
    #0              : (in Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;)
      name          : 'this$0'
      type          : 'Lcom/valentinedesigns/chromalink/OnlineTransport;'
      access        : 0x1010 (FINAL SYNTHETIC)
  Direct methods    -
    #0              : (in Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;)
      name          : '$r8$lambda$ymbi-HcpfJKgT8ZTqicL29U9f7c'
      type          : '(Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;Ljava/lang/String;)V'
      access        : 0x1009 (PUBLIC STATIC SYNTHETIC)
      code          -
      registers     : 2
      ins           : 2
      outs          : 2
      insns size    : 4 16-bit code units
028b5c:                                        |[028b5c] com.valentinedesigns.chromalink.OnlineTransport$Bridge.$r8$lambda$ymbi-HcpfJKgT8ZTqicL29U9f7c:(Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;Ljava/lang/String;)V
028b6c: 7020 9c05 1000                         |0000: invoke-direct {v0, v1}, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.lambda$post$0:(Ljava/lang/String;)V // method@059c
028b72: 0e00                                   |0003: return-void
      catches       : (none)
      positions     :
      locals        :

    #1              : (in Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;)
      name          : '<init>'
      type          : '(Lcom/valentinedesigns/chromalink/OnlineTransport;)V'
      access        : 0x10002 (PRIVATE CONSTRUCTOR)
      code          -
      registers     : 2
      ins           : 2
      outs          : 1
      insns size    : 6 16-bit code units
028b74:                                        |[028b74] com.valentinedesigns.chromalink.OnlineTransport$Bridge.<init>:(Lcom/valentinedesigns/chromalink/OnlineTransport;)V
028b84: 5b01 cd02                              |0000: iput-object v1, v0, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.this$0:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@02cd
028b88: 7010 5006 0000                         |0002: invoke-direct {v0}, Ljava/lang/Object;.<init>:()V // method@0650
028b8e: 0e00                                   |0005: return-void
      catches       : (none)
      positions     :
        0x0000 line=268
      locals        :
        0x0000 - 0x0006 reg=0 this Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;
        0x0000 - 0x0006 reg=1 (null) Lcom/valentinedesigns/chromalink/OnlineTransport;

    #2              : (in Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;)
      name          : '<init>'
      type          : '(Lcom/valentinedesigns/chromalink/OnlineTransport;Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge-IA;)V'
      access        : 0x11000 (SYNTHETIC CONSTRUCTOR)
      code          -
      registers     : 3
      ins           : 3
      outs          : 2
      insns size    : 4 16-bit code units
028b90:                                        |[028b90] com.valentinedesigns.chromalink.OnlineTransport$Bridge.<init>:(Lcom/valentinedesigns/chromalink/OnlineTransport;Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge-IA;)V
028ba0: 7020 9a05 1000                         |0000: invoke-direct {v0, v1}, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.<init>:(Lcom/valentinedesigns/chromalink/OnlineTransport;)V // method@059a
028ba6: 0e00                                   |0003: return-void
      catches       : (none)
      positions     :
      locals        :

    #3              : (in Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;)
      name          : 'lambda$post$0'
      type          : '(Ljava/lang/String;)V'
      access        : 0x1002 (PRIVATE SYNTHETIC)
      code          -
      registers     : 3
      ins           : 2
      outs          : 2
      insns size    : 26 16-bit code units
028ba8:                                        |[028ba8] com.valentinedesigns.chromalink.OnlineTransport$Bridge.lambda$post$0:(Ljava/lang/String;)V
028bb8: 5410 cd02                              |0000: iget-object v0, v1, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.this$0:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@02cd
028bbc: 7120 af05 2000                         |0002: invoke-static {v0, v2}, Lcom/valentinedesigns/chromalink/OnlineTransport;.-$$Nest$mreceive:(Lcom/valentinedesigns/chromalink/OnlineTransport;Ljava/lang/String;)V // method@05af
028bc2: 5412 cd02                              |0005: iget-object v2, v1, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.this$0:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@02cd
028bc6: 7110 ab05 0200                         |0007: invoke-static {v2}, Lcom/valentinedesigns/chromalink/OnlineTransport;.-$$Nest$fgetpendingBridge:(Lcom/valentinedesigns/chromalink/OnlineTransport;)Ljava/util/concurrent/atomic/AtomicInteger; // method@05ab
028bcc: 0c02                                   |000a: move-result-object v2
028bce: 6e10 ae06 0200                         |000b: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.decrementAndGet:()I // method@06ae
028bd4: 0e00                                   |000e: return-void
028bd6: 0d02                                   |000f: move-exception v2
028bd8: 5410 cd02                              |0010: iget-object v0, v1, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.this$0:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@02cd
028bdc: 7110 ab05 0000                         |0012: invoke-static {v0}, Lcom/valentinedesigns/chromalink/OnlineTransport;.-$$Nest$fgetpendingBridge:(Lcom/valentinedesigns/chromalink/OnlineTransport;)Ljava/util/concurrent/atomic/AtomicInteger; // method@05ab
028be2: 0c00                                   |0015: move-result-object v0
028be4: 6e10 ae06 0000                         |0016: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.decrementAndGet:()I // method@06ae
028bea: 2702                                   |0019: throw v2
      catches       : 1
        0x0000 - 0x0005
          <any> -> 0x000f
      positions     :
        0x0000 line=282
        0x0005 line=283
        0x000e line=284
        0x000f line=283
      locals        :
        0x0000 - 0x001a reg=1 this Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;
        0x0000 - 0x001a reg=2 (null) Ljava/lang/String;

  Virtual methods   -
    #0              : (in Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;)
      name          : 'post'
      type          : '(Ljava/lang/String;)V'
      access        : 0x0001 (PUBLIC)
      code          -
      registers     : 4
      ins           : 2
      outs          : 3
      insns size    : 70 16-bit code units
028bf8:                                        |[028bf8] com.valentinedesigns.chromalink.OnlineTransport$Bridge.post:(Ljava/lang/String;)V
028c08: 5420 cd02                              |0000: iget-object v0, v2, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.this$0:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@02cd
028c0c: 7110 a605 0000                         |0002: invoke-static {v0}, Lcom/valentinedesigns/chromalink/OnlineTransport;.-$$Nest$fgetclosed:(Lcom/valentinedesigns/chromalink/OnlineTransport;)Z // method@05a6
028c12: 0a00                                   |0005: move-result v0
028c14: 3800 0300                              |0006: if-eqz v0, 0009 // +0003
028c18: 0e00                                   |0008: return-void
028c1a: 3803 3700                              |0009: if-eqz v3, 0040 // +0037
028c1e: 6e10 5f06 0300                         |000b: invoke-virtual {v3}, Ljava/lang/String;.length:()I // method@065f
028c24: 0a00                                   |000e: move-result v0
028c26: 1301 0010                              |000f: const/16 v1, #int 4096 // #1000
028c2a: 3710 0300                              |0011: if-le v0, v1, 0014 // +0003
028c2e: 282d                                   |0013: goto 0040 // +002d
028c30: 5420 cd02                              |0014: iget-object v0, v2, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.this$0:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@02cd
028c34: 7110 ab05 0000                         |0016: invoke-static {v0}, Lcom/valentinedesigns/chromalink/OnlineTransport;.-$$Nest$fgetpendingBridge:(Lcom/valentinedesigns/chromalink/OnlineTransport;)Ljava/util/concurrent/atomic/AtomicInteger; // method@05ab
028c3a: 0c00                                   |0019: move-result-object v0
028c3c: 6e10 af06 0000                         |001a: invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;.incrementAndGet:()I // method@06af
028c42: 0a00                                   |001d: move-result v0
028c44: 1301 0001                              |001e: const/16 v1, #int 256 // #100
028c48: 3710 1100                              |0020: if-le v0, v1, 0031 // +0011
028c4c: 5423 cd02                              |0022: iget-object v3, v2, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.this$0:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@02cd
028c50: 7110 ab05 0300                         |0024: invoke-static {v3}, Lcom/valentinedesigns/chromalink/OnlineTransport;.-$$Nest$fgetpendingBridge:(Lcom/valentinedesigns/chromalink/OnlineTransport;)Ljava/util/concurrent/atomic/AtomicInteger; // method@05ab
028c56: 0c03                                   |0027: move-result-object v3
028c58: 6e10 ae06 0300                         |0028: invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;.decrementAndGet:()I // method@06ae
028c5e: 5423 cd02                              |002b: iget-object v3, v2, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.this$0:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@02cd
028c62: 7110 b005 0300                         |002d: invoke-static {v3}, Lcom/valentinedesigns/chromalink/OnlineTransport;.-$$Nest$mrejectBridge:(Lcom/valentinedesigns/chromalink/OnlineTransport;)V // method@05b0
028c68: 0e00                                   |0030: return-void
028c6a: 5420 cd02                              |0031: iget-object v0, v2, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.this$0:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@02cd
028c6e: 7110 aa05 0000                         |0033: invoke-static {v0}, Lcom/valentinedesigns/chromalink/OnlineTransport;.-$$Nest$fgetmain:(Lcom/valentinedesigns/chromalink/OnlineTransport;)Landroid/os/Handler; // method@05aa
028c74: 0c00                                   |0036: move-result-object v0
028c76: 2201 1901                              |0037: new-instance v1, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge$$ExternalSyntheticLambda0; // type@0119
028c7a: 7030 9705 2103                         |0039: invoke-direct {v1, v2, v3}, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge$$ExternalSyntheticLambda0;.<init>:(Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;Ljava/lang/String;)V // method@0597
028c80: 6e20 d000 1000                         |003c: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@00d0
028c86: 0e00                                   |003f: return-void
028c88: 5423 cd02                              |0040: iget-object v3, v2, Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;.this$0:Lcom/valentinedesigns/chromalink/OnlineTransport; // field@02cd
028c8c: 7110 b005 0300                         |0042: invoke-static {v3}, Lcom/valentinedesigns/chromalink/OnlineTransport;.-$$Nest$mrejectBridge:(Lcom/valentinedesigns/chromalink/OnlineTransport;)V // method@05b0
028c92: 0e00                                   |0045: return-void
      catches       : (none)
      positions     :
        0x0000 line=271
        0x0009 line=272
        0x0014 line=276
        0x0022 line=277
        0x002b line=278
        0x0030 line=279
        0x0031 line=281
        0x003f line=285
        0x0040 line=273
        0x0045 line=274
      locals        :
        0x0000 - 0x0046 reg=2 this Lcom/valentinedesigns/chromalink/OnlineTransport$Bridge;
        0x0000 - 0x0046 reg=3 (null) Ljava/lang/String;

  source_file_idx   : 1024 (OnlineTransport.java)

Class #134 annotations:
Annotations on class
  VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingClass; value=Lcom/valentinedesigns/chromalink/OnlineTransport;
  VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=1545 name="Listener"

