ControllerManager.ApiStatus

public static class ControllerManager.ApiStatus

Constants that represent the status of the controller API.

Constants

int ERROR_CLIENT_OBSOLETE The underlying VR service is too new, is incompatible with current client.
int ERROR_MALFUNCTION The underlying VR service is malfunctioning.
int ERROR_NOT_AUTHORIZED This app was not authorized to use the service (e.g., missing permissions, the app is blacklisted by the underlying service, etc).
int ERROR_SERVICE_OBSOLETE The underlying VR service is too old, needs upgrade.
int ERROR_UNAVAILABLE The underlying VR service is not present.
int ERROR_UNSUPPORTED API failed because this device does not support controllers (API is too low, or other required feature not present).
int OK API is happy and healthy.

Public Methods

final static String
toString(int state)
Convert a connection state to String.

Inherited Methods

Constants

public static final int ERROR_CLIENT_OBSOLETE

The underlying VR service is too new, is incompatible with current client.

Constant Value: 5

public static final int ERROR_MALFUNCTION

The underlying VR service is malfunctioning. Try again later.

Constant Value: 6

public static final int ERROR_NOT_AUTHORIZED

This app was not authorized to use the service (e.g., missing permissions, the app is blacklisted by the underlying service, etc).

Constant Value: 2

public static final int ERROR_SERVICE_OBSOLETE

The underlying VR service is too old, needs upgrade.

Constant Value: 4

public static final int ERROR_UNAVAILABLE

The underlying VR service is not present.

Constant Value: 3

public static final int ERROR_UNSUPPORTED

API failed because this device does not support controllers (API is too low, or other required feature not present).

Constant Value: 1

public static final int OK

API is happy and healthy. This doesn't mean the controller itself is connected, it just means that the underlying service is working properly.

Constant Value: 0

Public Methods

public static final String toString (int state)

Convert a connection state to String.

Parameters
state