Google is committed to advancing racial equity for Black communities. See how.

NodeApi

public interface NodeApi

This interface was deprecated.
Use NodeClient.

Exposes an API for to learn about local or connected Nodes.

Node events are delivered to all applications on a device.

New code should use the CapabilityApi which allows you to create and listen to application-specific network events.

Nested Class Summary

interface NodeApi.GetConnectedNodesResult This interface was deprecated. See getConnectedNodes().  
interface NodeApi.GetLocalNodeResult This interface was deprecated. See getLocalNode().  

Public Method Summary

abstract PendingResult<NodeApi.GetConnectedNodesResult>
getConnectedNodes(GoogleApiClient client)
Gets a list of nodes to which this device is currently connected, either directly or indirectly via a directly connected node.
abstract PendingResult<NodeApi.GetLocalNodeResult>
getLocalNode(GoogleApiClient client)
Gets the Node that refers to this device.

Public Methods

public abstract PendingResult<NodeApi.GetConnectedNodesResult> getConnectedNodes (GoogleApiClient client)

Gets a list of nodes to which this device is currently connected, either directly or indirectly via a directly connected node.

The returned list will not include the {@linkplain #getLocalNode(GoogleApiClient) local node}.

public abstract PendingResult<NodeApi.GetLocalNodeResult> getLocalNode (GoogleApiClient client)

Gets the Node that refers to this device. The information in the returned Node can be passed to other devices using the MessageApi, for example.