# {"id":"partitionSourceFiles","fileNameMappings":{"com.ustadmobile.ihttp.headers.IHttpHeaders$Companion":"IHttpHeaders.kt","kotlinx.io.CoreKt":"Core.kt","kotlinx.io.JvmCoreKt":"JvmCore.kt","com.ustadmobile.ihttp.headers.IHeadersBuilder":"IHeadersBuilder.kt"}}
com.ustadmobile.libcache.response.ByteArrayResponse -> cb0:
# {"id":"sourceFile","fileName":"ByteArrayResponse.kt"}
    com.ustadmobile.ihttp.request.IHttpRequest request -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lb23;"}
    java.lang.String mimeType -> b
    com.ustadmobile.ihttp.headers.IHttpHeaders extraHeaders -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ld53;"}
    int responseCode -> d
    byte[] body -> e
    int length -> f
    com.ustadmobile.ihttp.headers.IHttpHeaders headers -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll76;"}
    1:5:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):15:15 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lb23;Ljava/lang/String;[B)V"}
    6:7:com.ustadmobile.ihttp.headers.HttpHeadersImpl com.ustadmobile.ihttp.headers.IHttpHeaders$Companion.emptyHeaders():28:28 -> <init>
    6:7:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):15 -> <init>
    8:8:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):19:19 -> <init>
    9:11:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12:12 -> <init>
    12:14:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):12:12 -> <init>
    12:14:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    15:16:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):13:13 -> <init>
    15:16:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    17:18:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):14:14 -> <init>
    17:18:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    19:22:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):15:15 -> <init>
    19:22:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    23:24:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):16:16 -> <init>
    23:24:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    25:26:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):17:17 -> <init>
    25:26:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    27:28:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):19:19 -> <init>
    27:28:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    29:33:com.ustadmobile.ihttp.headers.IHttpHeaders com.ustadmobile.ihttp.headers.IHeadersBuilderKt.iHeadersBuilder(kotlin.jvm.functions.Function1):32:32 -> <init>
    29:33:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):22 -> <init>
    29:33:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    34:38:kotlin.Unit headers$lambda$0(com.ustadmobile.libcache.response.ByteArrayResponse,com.ustadmobile.ihttp.headers.IHeadersBuilder):23:23 -> <init>
    34:38:com.ustadmobile.ihttp.headers.IHttpHeaders com.ustadmobile.ihttp.headers.IHeadersBuilderKt.iHeadersBuilder(kotlin.jvm.functions.Function1):32 -> <init>
    34:38:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):22 -> <init>
    34:38:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    39:49:kotlin.Unit headers$lambda$0(com.ustadmobile.libcache.response.ByteArrayResponse,com.ustadmobile.ihttp.headers.IHeadersBuilder):24:24 -> <init>
    39:49:com.ustadmobile.ihttp.headers.IHttpHeaders com.ustadmobile.ihttp.headers.IHeadersBuilderKt.iHeadersBuilder(kotlin.jvm.functions.Function1):32 -> <init>
    39:49:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):22 -> <init>
    39:49:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    50:56:kotlin.Unit headers$lambda$0(com.ustadmobile.libcache.response.ByteArrayResponse,com.ustadmobile.ihttp.headers.IHeadersBuilder):25:25 -> <init>
    50:56:com.ustadmobile.ihttp.headers.IHttpHeaders com.ustadmobile.ihttp.headers.IHeadersBuilderKt.iHeadersBuilder(kotlin.jvm.functions.Function1):32 -> <init>
    50:56:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):22 -> <init>
    50:56:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    57:69:com.ustadmobile.ihttp.headers.IHttpHeaders com.ustadmobile.ihttp.headers.IHeadersBuilder.build():25:25 -> <init>
    57:69:com.ustadmobile.ihttp.headers.IHttpHeaders com.ustadmobile.ihttp.headers.IHeadersBuilderKt.iHeadersBuilder(kotlin.jvm.functions.Function1):32 -> <init>
    57:69:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):22 -> <init>
    57:69:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    70:72:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int):22:22 -> <init>
    70:72:void <init>(com.ustadmobile.ihttp.request.IHttpRequest,java.lang.String,com.ustadmobile.ihttp.headers.IHttpHeaders,int,byte[],int,int,int,kotlin.jvm.internal.DefaultConstructorMarker):12 -> <init>
    1:3:com.ustadmobile.ihttp.headers.IHttpHeaders getHeaders():22:22 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld53;"}
    1:3:com.ustadmobile.ihttp.request.IHttpRequest getRequest():13:13 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lb23;"}
    1:3:int getResponseCode():16:16 -> f
    1:12:kotlinx.io.Source bodyAsSource():29:29 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lky6;"}
    13:17:kotlinx.io.RawSource kotlinx.io.JvmCoreKt.asSource(java.io.InputStream):70:70 -> g
    13:17:kotlinx.io.Source bodyAsSource():29 -> g
    18:23:kotlinx.io.Source kotlinx.io.CoreKt.buffered(kotlinx.io.RawSource):28:28 -> g
    18:23:kotlinx.io.Source bodyAsSource():29 -> g
