目录

Constant-values

com.huawei.hms.nearby.beaconbeta

Qualifier and Type

Constant Field

Value

static final String

KEY_TRIGGER_OPTION

"triggerOption"

static final int

BEACON_TYPE_DEFAULT

1

static final int

BEACON_TYPE_IBEACON

1

static final int

BEACON_TYPE_EDDYSTONE_UID

2

com.huawei.hms.nearby.discovery.BleSignal

Qualifier and Type

Constant Field

Value

static final int

BLE_UNKNOWN_TX_POWER

0x80000000

com.huawei.hms.nearby.discovery.Distance

Qualifier and Type

Constant Field

Value

static final Distance

DISTANCE_UNKNOWN

"precision = LOW, meters = NaN"

com.huawei.hms.nearby.discovery.Policy

Qualifier and Type

Constant Field

Value

static final Policy

POLICY_P2P

"P2P"

static final Policy

POLICY_STAR

"STAR"

static final Policy

POLICY_MESH

"MESH"

com.huawei.hms.nearby.discovery.Distance.Precision

Qualifier and Type

Constant Field

Value

static final int

PRECISION_LOW

1

com.huawei.hms.nearby.message.BeaconId

Qualifier and Type

Constant Field

Value

static final int

BEACON_TYPE_IBEACON

1

static final int

BEACON_TYPE_EDDYSTONE_UID

2

static final int

EDDYSTONE_INSTANCE_LENGTH

6

static final int

EDDYSTONE_NAMESPACE_LENGTH

10

static final int

EDDYSTONE_UID_LENGTH

16

static final int

IBEACON_ID_LENGTH

20

com.huawei.hms.nearby.message.GetOption

Qualifier and Type

Constant Field

Value

static final GetOption

DEFAULT

"DEFAULT"

com.huawei.hms.nearby.message.Message

Qualifier and Type

Constant Field

Value

static final String

MESSAGE_TYPE_EDDYSTONE_UID

"_eddystone_uid"

static final String

MESSAGE_TYPE_I_BEACON_ID

"_ibeacon_id"

static final String

MESSAGE_NAMESPACE_RESERVED

"_reserved_namespace"

static final int

MAX_TYPE_LENGTH

16

static final int

MAX_CONTENT_SIZE

65536

com.huawei.hms.nearby.message.MessagePicker

Qualifier and Type

Constant Field

Value

static final MessagePicker

INCLUDE_ALL_TYPES

"INCLUDE_ALL_TYPES"

com.huawei.hms.nearby.message.Policy

Qualifier and Type

Constant Field

Value

static final Policy

BLE_ONLY

"BLE_ONLY"

static final Policy

DEFAULT

"DEFAULT"

static final int

POLICY_DISTANCE_TYPE_DEFAULT

0

static final int

POLICY_FINDING_MODE_DEFAULT

0

static final int

POLICY_DISTANCE_TYPE_EARSHOT

1

static final int

POLICY_FINDING_MODE_BROADCAST

1

static final int

POLICY_FINDING_MODE_SCAN

2

static final int

POLICY_TTL_SECONDS_DEFAULT

240

static final int

POLICY_TTL_SECONDS_MAX

86400

static final int

POLICY_TTL_SECONDS_INFINITE

0x7FFFFFFF

com.huawei.hms.nearby.message.PutOption

Qualifier and Type

Constant Field

Value

static final PutOption

DEFAULT

"DEFAULT"

com.huawei.hms.nearby.message.Permission

Qualifier and Type

Constant Field

Value

static final int

PERMISSION_NONE

-1

static final int

PERMISSION_DEFAULT

0

static final int

PERMISSION_BLE

1

static final int

PERMISSION_BLUETOOTH

2

static final int

PERMISSION_MICROPHONE

3

com.huawei.hms.nearby.transfer.TransferEngine

Qualifier and Type

Constant Field

Value

static final int

MAX_SIZE_DATA

32768

com.huawei.hms.nearby.transfer.Data.Type

Qualifier and Type

Constant Field

Value

static final int

FILE

1

static final int

BYTES

2

static final int

STREAM

3

com.huawei.hms.nearby.transfer.TransferStateUpdate.Status

Qualifier and Type

Constant Field

Value

static final int

TRANSFER_STATE_SUCCESS

1

static final int

TRANSFER_STATE_FAILURE

2

static final int

TRANSFER_STATE_IN_PROGRESS

3

static final int

TRANSFER_STATE_CANCELED

4