Nearby.Messages specific status codes, for use in
|int||APP_NOT_OPTED_IN||Status code indicating that the User has not granted the calling application permission to use Nearby.Messages.|
|int||APP_QUOTA_LIMIT_REACHED||The app has reached its quota limit to use Nearby Messages API.|
|int||BLE_ADVERTISING_UNSUPPORTED||The client requested an operation that requires
Bluetooth Low Energy advertising (such as publishing with
|int||BLE_SCANNING_UNSUPPORTED||The client requested an operation that requires
Bluetooth Low Energy scanning (such as subscribing with
|int||BLUETOOTH_OFF||Bluetooth is currently off.|
|int||DISALLOWED_CALLING_CONTEXT||The app is issuing an operation using a
|int||FORBIDDEN||The request could not be completed because it was disallowed.|
|int||MISSING_PERMISSIONS||The request could not be completed because it was disallowed.|
|int||TOO_MANY_PENDING_INTENTS||The app has issued more than 5
Inherited Constant Summary
|int||API_NOT_CONNECTED||The client attempted to call a method from an API that failed to connect.|
|int||CANCELED||The result was canceled either due to
client disconnect or
|int||DEVELOPER_ERROR||The application is misconfigured.|
|int||ERROR||The operation failed with no more detailed information.|
|int||INTERNAL_ERROR||An internal error occurred.|
|int||INTERRUPTED||A blocking call was interrupted while waiting and did not run to completion.|
|int||INVALID_ACCOUNT||The client attempted to connect to the service with an invalid account name specified.|
|int||NETWORK_ERROR||A network error occurred.|
|int||RESOLUTION_REQUIRED||Completing the operation requires some form of resolution.|
|int||SERVICE_DISABLED||This constant was deprecated. This case handled during connection, not during API requests. No results should be returned with this status code.|
|int||SERVICE_VERSION_UPDATE_REQUIRED||This constant was deprecated. This case handled during connection, not during API requests. No results should be returned with this status code.|
|int||SIGN_IN_REQUIRED||The client attempted to connect to the service but the user is not signed in.|
|int||SUCCESS||The operation was successful.|
|int||SUCCESS_CACHE||The operation was successful, but was used the device's cache.|
|int||TIMEOUT||Timed out while awaiting the result.|
Public Method Summary
Inherited Method Summary
public static final int APP_NOT_OPTED_IN
Status code indicating that the User has not granted the calling application permission to use Nearby.Messages.
Resolution: The application can use the returned PendingIntent to request user consent.
public static final int APP_QUOTA_LIMIT_REACHED
The app has reached its quota limit to use Nearby Messages API. Use the Quota request form for the Nearby Messages API in your project's developer console to request more quota.
public static final int BLE_ADVERTISING_UNSUPPORTED
public static final int BLE_SCANNING_UNSUPPORTED
public static final int BLUETOOTH_OFF
Bluetooth is currently off.
public static final int DISALLOWED_CALLING_CONTEXT
public static final int FORBIDDEN
The request could not be completed because it was disallowed. The issue is not resolvable by the client, and the request should not be retried.
public static final int MISSING_PERMISSIONS
public static final int NOT_AUTHORIZED
public static final int TOO_MANY_PENDING_INTENTS
The app has issued more than 5
to the Messages#subscribe. Some requests need to be removed before adding more.
public static String getStatusCodeString (int statusCode)
- An untranslated debug (not user-friendly!) string based on the given status code.