CaptureClient

public final class CaptureClient implements RpcClient.Listener, DeviceClient.StateListener

Constructors

CaptureClient

public CaptureClient(AppKey appKey)

CaptureClient

public CaptureClient(Configuration configuration)

Methods

connect

public void connect(ConnectionCallback callback)

connect

public void connect(int maxRetries, ConnectionCallback callback)

disconnect

public void disconnect()

getDeviceClientList

public Collection<DeviceClient> getDeviceClientList()

isConnected

public boolean isConnected()

isUsingEmbeddedCapture

public boolean isUsingEmbeddedCapture()

newDefaultRpcClient

public RpcClient newDefaultRpcClient()

onConnected

public void onConnected()

onConnectionFailure

public void onConnectionFailure(RpcError error)

onDeviceDiscovered

public void onDeviceDiscovered(DeviceClient device)

onDeviceStateChange

public void onDeviceStateChange(DeviceClient device, DeviceState state)

onDisconnected

public void onDisconnected()

onError

public void onError(RpcError rpcError)

onNotification

public void onNotification(Notification notification)

setDiscoveryListener

public void setDiscoveryListener(DiscoveryListener discoveryListener)

setListener

public void setListener(Listener listener)

setProperty

public void setProperty(Property property, PropertyCallback callback)