目录

ConnectCallback

Class Info

public abstract class ConnectCallback

连接的监听回调类。用于监听requestConnectEx(String, String, ConnectCallback, ConnectOption)之后产生的连接过程事件。

Public Constructor Summary

Constructor

public ConnectCallback()

创建ConnectCallback对象。

Public Method Summary

Qualifier and Type

Method Name and Description

abstract void

onEstablish(String endpointId, ConnectInfo connectInfo)

设备已经完成基本的连接建立,双端向上层确认是否接受此连接。通过调用acceptConnect(String, DataCallback)接受连接或者调用rejectConnect(String)拒绝连接。

abstract void

onDisconnected(String endpointId)

对端断开连接或连接不可达时回调此接口,用于通知应用连接已经断开。

abstract void

onResult(String endpointId, ConnectResult result)

接受或者拒绝连接后回调此接口,用于获取连接结果。

Public Constructors

[h2]ConnectCallback

Constructor

public ConnectCallback()

创建ConnectCallback对象。

Public Methods

[h2]onEstablish

Method

public abstract void onEstablish(String endpointId, ConnectInfo connectInfo)

设备已经完成基本的连接建立,双端向上层确认是否接受此连接。通过调用acceptConnect(String, DataCallback)接受连接或者调用rejectConnect(String)拒绝连接。

Parameters

Name

Description

endpointId

远端设备的endpointId。

connectInfo

连接信息。

[h2]onDisconnected

Method

public abstract void onDisconnected(String endpointId)

对端断开连接或连接不可达时回调此接口,用于通知应用连接已经断开。

Parameters

Name

Description

endpointId

远端设备的endpointId。

[h2]onResult

Method

public abstract void onResult(String endpointId, ConnectResult result)

接受或者拒绝连接后回调此接口,用于获取连接结果。

Parameters

Name

Description

endpointId

远端设备的endpointId。

result

接受或者拒绝连接的结果。可以调用ConnectResult类的getStatus()方法获取状态码,STATUS_SUCCESS或者STATUS_CONNECT_REJECTED。