NodeApi

public interface NodeApi

This interface is 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 is deprecated. See NodeClient.getConnectedNodes().  
interface NodeApi.GetLocalNodeResult This interface is deprecated. See NodeClient.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.