Home
last modified time | relevance | path

Searched refs:parseCursor (Results 1 – 15 of 15) sorted by relevance

/packages/modules/Uwb/ranging/service/java/com/android/server/ranging/uwb/
DUwbOobConfig.java101 int parseCursor = header.getHeaderSize(); in parseBytes() local
106 uwbConfigBytes, parseCursor, parseCursor + UWB_ADDRESS_SIZE)); in parseBytes()
107 parseCursor += UWB_ADDRESS_SIZE; in parseBytes()
112 uwbConfigBytes, parseCursor, parseCursor + SESSION_ID_SIZE)); in parseBytes()
113 parseCursor += SESSION_ID_SIZE; in parseBytes()
116 int configId = uwbConfigBytes[parseCursor]; in parseBytes()
117 parseCursor += CONFIG_ID_SIZE; in parseBytes()
120 int channel = uwbConfigBytes[parseCursor]; in parseBytes()
121 parseCursor += CHANNEL_SIZE; in parseBytes()
124 int preambleIndex = uwbConfigBytes[parseCursor]; in parseBytes()
[all …]
DUwbOobCapabilities.java96 int parseCursor = header.getHeaderSize(); in parseBytes() local
101 Arrays.copyOfRange(capabilitiesBytes, parseCursor, in parseBytes()
102 parseCursor + UWB_ADDRESS_SIZE)); in parseBytes()
103 parseCursor += UWB_ADDRESS_SIZE; in parseBytes()
108 Arrays.copyOfRange(capabilitiesBytes, parseCursor, in parseBytes()
109 parseCursor + CHANNELS_SIZE), in parseBytes()
111 parseCursor += CHANNELS_SIZE; in parseBytes()
116 Arrays.copyOfRange(capabilitiesBytes, parseCursor, in parseBytes()
117 parseCursor + PREAMBLES_SIZE), in parseBytes()
119 parseCursor += PREAMBLES_SIZE; in parseBytes()
[all …]
/packages/modules/Uwb/ranging/service/java/com/android/server/ranging/oob/
DSetConfigurationMessage.java65 int parseCursor = header.getSize(); in parseBytes() local
70 payload, parseCursor, parseCursor + RANGING_TECHNOLOGIES_SET_SIZE)); in parseBytes()
71 parseCursor += RANGING_TECHNOLOGIES_SET_SIZE; in parseBytes()
76 payload, parseCursor, parseCursor + START_RANGING_LIST_SIZE)); in parseBytes()
77 parseCursor += START_RANGING_LIST_SIZE; in parseBytes()
85 while (parseCursor < payload.length && countTechsParsed++ < rangingTechnologiesSet.size()) { in parseBytes()
86 byte[] remainingBytes = Arrays.copyOfRange(payload, parseCursor, payload.length); in parseBytes()
96 parseCursor += uwbConfig.getSize(); in parseBytes()
105 parseCursor += csConfig.getSize(); in parseBytes()
114 parseCursor += rttConfig.getSize(); in parseBytes()
[all …]
DCapabilityResponseMessage.java63 int parseCursor = header.getSize(); in parseBytes() local
67 Arrays.copyOfRange(payload, parseCursor, in parseBytes()
68 parseCursor + RANGING_TECHNOLOGIES_SIZE_BYTES); in parseBytes()
71 parseCursor += RANGING_TECHNOLOGIES_SIZE_BYTES; in parseBytes()
81 while (parseCursor < payload.length && countTechsParsed++ < rangingTechnologies.size()) { in parseBytes()
82 byte[] remainingBytes = Arrays.copyOfRange(payload, parseCursor, payload.length); in parseBytes()
87 parseCursor += techHeader.getSize(); in parseBytes()
92 parseCursor += techHeader.getSize(); in parseBytes()
97 parseCursor += techHeader.getSize(); in parseBytes()
102 parseCursor += techHeader.getSize(); in parseBytes()
[all …]
DOobHeader.java44 int parseCursor = 0; in parseBytes() local
45 int version = payload[parseCursor++]; in parseBytes()
46 MessageType messageType = MessageType.parseByte(payload[parseCursor++]); in parseBytes()
52 int parseCursor = 0; in toBytes() local
53 payload[parseCursor++] = (byte) getVersion(); in toBytes()
54 payload[parseCursor++] = (byte) getMessageType().getValue(); in toBytes()
DTechnologyHeader.java37 int parseCursor = 0; in parseBytes() local
38 byte technologyId = payload[parseCursor++]; in parseBytes()
46 int size = payload[parseCursor++]; in parseBytes()
53 int parseCursor = 0; in toBytes() local
54 payload[parseCursor++] = getRangingTechnology().toByte(); in toBytes()
55 payload[parseCursor++] = (byte) getSize(); in toBytes()
DStartRangingMessage.java52 int parseCursor = header.getSize(); in parseBytes() local
55 Arrays.copyOfRange(payload, parseCursor, parseCursor + SIZE_IN_BYTES)); in parseBytes()
DCapabilityRequestMessage.java55 int parseCursor = header.getSize(); in parseBytes() local
57 Arrays.copyOfRange(payload, parseCursor, parseCursor + CAPABILITY_SIZE_BYTES); in parseBytes()
DStopRangingMessage.java53 int parseCursor = header.getSize(); in parseBytes() local
56 Arrays.copyOfRange(payload, parseCursor, parseCursor + SIZE_IN_BYTES)); in parseBytes()
DStatusResponseMessage.java59 int parseCursor = header.getSize(); in parseBytes() local
62 Arrays.copyOfRange(payload, parseCursor, parseCursor + SIZE_IN_BYTES)); in parseBytes()
/packages/modules/Uwb/ranging/service/java/com/android/server/ranging/rtt/
DRttOobCapabilities.java66 int parseCursor = header.getHeaderSize(); in parseBytes() local
70 Arrays.copyOfRange(capabilitiesBytes, parseCursor, in parseBytes()
71 parseCursor + RTT_SUPPORTED_FEATURES_SIZE), in parseBytes()
76 parseCursor += RTT_SUPPORTED_FEATURES_SIZE; in parseBytes()
78 boolean periodicRangingSupport = capabilitiesBytes[parseCursor++] != 0; in parseBytes()
79 int maxBandwidth = capabilitiesBytes[parseCursor++]; in parseBytes()
80 int maxSupportedRxChain = capabilitiesBytes[parseCursor++]; in parseBytes()
DRttOobConfig.java105 int parseCursor = header.getHeaderSize(); in parseBytes() local
106 int serviceNameSize = rttConfigBytes[parseCursor++]; in parseBytes()
107 byte[] serviceNameBytes = Arrays.copyOfRange(rttConfigBytes, parseCursor, in parseBytes()
108 parseCursor + serviceNameSize); in parseBytes()
110 parseCursor += serviceNameSize; in parseBytes()
112 int deviceRole = rttConfigBytes[parseCursor++]; in parseBytes()
113 boolean usePeriodicRanging = rttConfigBytes[parseCursor++] != 0; in parseBytes()
/packages/modules/Uwb/ranging/service/java/com/android/server/ranging/cs/
DCsOobCapabilities.java80 int parseCursor = header.getHeaderSize(); in parseBytes() local
86 capabilitiesBytes, parseCursor, in parseBytes()
87 parseCursor + SECURITY_TYPE_SIZE), in parseBytes()
92 parseCursor += SECURITY_TYPE_SIZE; in parseBytes()
98 capabilitiesBytes, parseCursor, in parseBytes()
99 parseCursor + BLUETOOTH_ADDRESS_SIZE)); in parseBytes()
100 parseCursor += BLUETOOTH_ADDRESS_SIZE; in parseBytes()
DCsOobConfig.java114 int parseCursor = header.getHeaderSize(); in parseBytes() local
/packages/modules/Uwb/ranging/service/java/com/android/server/ranging/blerssi/
DBleRssiOobConfig.java56 int parseCursor = header.getHeaderSize(); in parseBytes() local
59 Arrays.copyOfRange(bytes, parseCursor, parseCursor + BLUETOOTH_ADDRESS_SIZE)); in parseBytes()
60 parseCursor += BLUETOOTH_ADDRESS_SIZE; in parseBytes()