interface okhttp3.internal.http2.Http2Reader$Handler
  minor version: 0
  major version: 59
  flags: flags: (0x0600) ACC_INTERFACE, ACC_ABSTRACT
  this_class: okhttp3.internal.http2.Http2Reader$Handler
  super_class: java.lang.Object
{
  public abstract void data(boolean, int, okio.BufferedSource, int);
    descriptor: (ZILokio/BufferedSource;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    MethodParameters:
            Name  Flags
      inFinished  
      streamId    
      source      
      length      

  public abstract void headers(boolean, int, int, java.util.List<okhttp3.internal.http2.Header>);
    descriptor: (ZIILjava/util/List;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (ZIILjava/util/List<Lokhttp3/internal/http2/Header;>;)V
    MethodParameters:
                    Name  Flags
      inFinished          
      streamId            
      associatedStreamId  
      headerBlock         

  public abstract void rstStream(int, okhttp3.internal.http2.ErrorCode);
    descriptor: (ILokhttp3/internal/http2/ErrorCode;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      streamId   
      errorCode  

  public abstract void settings(boolean, okhttp3.internal.http2.Settings);
    descriptor: (ZLokhttp3/internal/http2/Settings;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      clearPrevious  
      settings       

  public abstract void ackSettings();
    descriptor: ()V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void ping(boolean, int, int);
    descriptor: (ZII)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      ack       
      payload1  
      payload2  

  public abstract void goAway(int, okhttp3.internal.http2.ErrorCode, okio.ByteString);
    descriptor: (ILokhttp3/internal/http2/ErrorCode;Lokio/ByteString;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                  Name  Flags
      lastGoodStreamId  
      errorCode         
      debugData         

  public abstract void windowUpdate(int, long);
    descriptor: (IJ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                     Name  Flags
      streamId             
      windowSizeIncrement  

  public abstract void priority(int, int, int, boolean);
    descriptor: (IIIZ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                  Name  Flags
      streamId          
      streamDependency  
      weight            
      exclusive         

  public abstract void pushPromise(int, int, java.util.List<okhttp3.internal.http2.Header>);
    descriptor: (IILjava/util/List;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Exceptions:
      throws java.io.IOException
    Signature: (IILjava/util/List<Lokhttp3/internal/http2/Header;>;)V
    MethodParameters:
                  Name  Flags
      streamId          
      promisedStreamId  
      requestHeaders    

  public abstract void alternateService(int, java.lang.String, okio.ByteString, java.lang.String, int, long);
    descriptor: (ILjava/lang/String;Lokio/ByteString;Ljava/lang/String;IJ)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      streamId  
      origin    
      protocol  
      host      
      port      
      maxAge    
}
SourceFile: "Http2Reader.java"
NestHost: okhttp3.internal.http2.Http2Reader
InnerClasses:
  abstract Handler = okhttp3.internal.http2.Http2Reader$Handler of okhttp3.internal.http2.Http2Reader