> For the complete documentation index, see [llms.txt](https://onestore-dev.gitbook.io/dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://onestore-dev.gitbook.io/dev/chi/tools/billing/v21/references/interfaces/purchaseclientstatelistener.md).

# PurchaseClientStateListener

public interface PurchaseClientStateListener\
com.gaa.sdk.iap.PurchaseClientStateListener\
&#x20;\
连接设置流程的listener。

## Public methods <a href="#id-cn-purchaseclientstatelistener-publicmethods" id="id-cn-purchaseclientstatelistener-publicmethods"></a>

***

### onSetupFinished <a href="#id-cn-purchaseclientstatelistener-onsetupfinished" id="id-cn-purchaseclientstatelistener-onsetupfinished"></a>

void onSetupFinished([IapResult](/dev/chi/tools/billing/v21/references/classes/iapresult.md) iapResult)\
通知连接设置流程完成时被调用。

| **Parameters:** | <p><br></p> | <p><br></p> |
| --------------- | ----------- | ----------- |
| iapResult       | 请求操作的结果     |             |

### onServiceDisconnected <a href="#id-cn-purchaseclientstatelistener-onservicedisconnected" id="id-cn-purchaseclientstatelistener-onservicedisconnected"></a>

void onServiceDisconnected()\
通知连接中断时被调用。
