package

# com.google.android.gms.nearby.messages

## Interfaces

BleSignal | Represents properties of the BLE signal associated with a `Message`.
Distance | Represents the distance to a `Message`.
Messages | API which allows your app to publish simple messages and subscribe to receive those messages from nearby devices.

## Classes

EddystoneUid | An Eddystone UID, broadcast by BLE beacons.
IBeaconId | An iBeacon ID, which can be broadcast by BLE beacons and iOS devices.
Message | A message that will be shared with nearby devices.
MessageFilter | Used to specify the set of messages to be received.
MessageFilter.Builder | Builder for `MessageFilter`.
MessageListener | A listener for receiving subscribed messages.
MessagesOptions | Configuration parameters for the `Messages` API.
MessagesOptions.Builder |
NearbyMessagesStatusCodes | Nearby.Messages specific status codes, for use in `getStatusCode()`.
PublishCallback | Callback for events which affect published messages.
PublishOptions | Options for calls to `publish(GoogleApiClient, Message)`.
PublishOptions.Builder | Builder for instances of `PublishOptions`.
StatusCallback | Callbacks for global status changes that affect a client of Nearby Messages.
Strategy | Describes a set of strategies for publishing or subscribing for nearby messages.
Strategy.Builder | Builder for `Strategy`.
SubscribeCallback | Callback for events which affect subscriptions.
SubscribeOptions | Options for calls to `subscribe(GoogleApiClient, PendingIntent)`.
SubscribeOptions.Builder | Builder for instances of `SubscribeOptions`.