Possible reasons for cancellation of an Object Push Profile (OPP) operation.
Synopsis:
typedef enum {
BT_OPP_DEVICE_NOT_AVAILABLE = 0x00
BT_OPP_DEVICE_NOT_AVAIABLE = 0x00
BT_OPP_TRANSFER_CANCELLED = 0x01
BT_OPP_FAILED_TO_FIND_SERVICE = 0x02
BT_OPP_TRANSFER_INTERRUPTED = 0x03
} bt_opp_reason_t;
Data:
- BT_OPP_DEVICE_NOT_AVAILABLE
- The remote device is not available.
- BT_OPP_DEVICE_NOT_AVAIABLE
Deprecated:
Original alternate spelling of available.
Use BT_OPP_DEVICE_NOT_AVAILABLE instead.
- BT_OPP_TRANSFER_CANCELLED
- The transfer was cancelled.
- BT_OPP_FAILED_TO_FIND_SERVICE
- Unable to find the OPP server on the remote device.
- BT_OPP_TRANSFER_INTERRUPTED
- The transfer was interrupted.
Library:
libbtapi (For the qcc command, use the -l btapi option to link against this library)