package Ġir . ca feb az aar . pool a key . billing . connection Ċ Ċ import Ġandroid . content . Context Ċ import Ġir . ca feb az aar . pool a key . Purchase Type Ċ import Ġir . ca feb az aar . pool a key . Payment Launcher Ċ import Ġir . ca feb az aar . pool a key . billing . sk ude tail . Sku Detail Function Request Ċ import Ġir . ca feb az aar . pool a key . billing . trial subscription . Check Trial Subscription Function Request Ċ import Ġir . ca feb az aar . pool a key . callback . Check Trial Subscription Callback Ċ import Ġir . ca feb az aar . pool a key . callback . Connection Callback Ċ import Ġir . ca feb az aar . pool a key . callback . Consume Callback Ċ import Ġir . ca feb az aar . pool a key . callback . Get Sku Details Callback Ċ import Ġir . ca feb az aar . pool a key . callback . Purchase Callback Ċ import Ġir . ca feb az aar . pool a key . callback . Purchase Query Callback Ċ import Ġir . ca feb az aar . pool a key . request . Purchase Request Ċ Ċ internal Ġinterface ĠBilling Connection Com municator Ġ{ ĊĊĠĠĠ Ġfun Ġstart Connection ( ĊĠĠĠĠĠĠĠ Ġcontext : ĠContext , ĊĠĠĠĠĠĠĠ Ġcallback : ĠConnection Callback ĊĠĠĠ Ġ): ĠBoolean ĊĊĠĠĠ Ġfun Ġconsume ( ĊĠĠĠĠĠĠĠ Ġpurchase Token : ĠString , ĊĠĠĠĠĠĠĠ Ġcallback : ĠCons ume Callback . () Ġ-> ĠUnit ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġfun Ġquery Purchase d Products ( ĊĠĠĠĠĠĠĠ Ġpurchase Type : ĠPurchase Type , ĊĠĠĠĠĠĠĠ Ġcallback : ĠPurchase Query Callback . () Ġ-> ĠUnit ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġfun Ġpurchase ( ĊĠĠĠĠĠĠĠ Ġpayment Launcher : ĠPayment Launcher , ĊĠĠĠĠĠĠĠ Ġpurchase Request : ĠPurchase Request , ĊĠĠĠĠĠĠĠ Ġpurchase Type : ĠPurchase Type , ĊĠĠĠĠĠĠĠ Ġcallback : ĠPurchase Callback . () Ġ-> ĠUnit ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġfun Ġget Sku Details ( ĊĠĠĠĠĠĠĠ Ġrequest : ĠSk u Detail Function Request , ĊĠĠĠĠĠĠĠ Ġcallback : ĠGet Sku Details Callback . () Ġ-> ĠUnit , ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġfun Ġcheck Trial Subscription ( ĊĠĠĠĠĠĠĠ Ġrequest : ĠCheck Trial Subscription Function Request , ĊĠĠĠĠĠĠĠ Ġcallback : ĠCheck Trial Subscription Callback . () Ġ-> ĠUnit , ĊĠĠĠ Ġ) ĊĊĠĠĠ Ġfun Ġstop Connection () Ċ } Ċ