Lines Matching refs:builder

214     ChreFlatBufferBuilder &builder, const char *name, const char *vendor,  in encodeHubInfoResponse()  argument
220 auto nameOffset = addStringAsByteVector(builder, name); in encodeHubInfoResponse()
221 auto vendorOffset = addStringAsByteVector(builder, vendor); in encodeHubInfoResponse()
222 auto toolchainOffset = addStringAsByteVector(builder, toolchain); in encodeHubInfoResponse()
225 builder, nameOffset, vendorOffset, toolchainOffset, legacyPlatformVersion, in encodeHubInfoResponse()
228 finalize(builder, fbs::ChreMessage::HubInfoResponse, response.Union(), in encodeHubInfoResponse()
233 ChreFlatBufferBuilder &builder, in addNanoappListEntry() argument
241 fbs::CreateNanoappRpcService(builder, service.id, service.version); in addNanoappListEntry()
248 builder.CreateVector<Offset<fbs::NanoappRpcService>>(rpcServiceList); in addNanoappListEntry()
249 auto offset = fbs::CreateNanoappListEntry(builder, appId, appVersion, enabled, in addNanoappListEntry()
259 ChreFlatBufferBuilder &builder, in finishNanoappListResponse() argument
263 builder.CreateVector<Offset<fbs::NanoappListEntry>>(offsetVector); in finishNanoappListResponse()
264 auto response = fbs::CreateNanoappListResponse(builder, vectorOffset); in finishNanoappListResponse()
265 finalize(builder, fbs::ChreMessage::NanoappListResponse, response.Union(), in finishNanoappListResponse()
269 void HostProtocolChre::encodePulseResponse(ChreFlatBufferBuilder &builder) { in encodePulseResponse() argument
270 auto response = fbs::CreatePulseResponse(builder); in encodePulseResponse()
271 finalize(builder, fbs::ChreMessage::PulseResponse, response.Union()); in encodePulseResponse()
274 void HostProtocolChre::encodeLoadNanoappResponse(ChreFlatBufferBuilder &builder, in encodeLoadNanoappResponse() argument
279 auto response = fbs::CreateLoadNanoappResponse(builder, transactionId, in encodeLoadNanoappResponse()
281 finalize(builder, fbs::ChreMessage::LoadNanoappResponse, response.Union(), in encodeLoadNanoappResponse()
286 ChreFlatBufferBuilder &builder, uint16_t instanceId, uint64_t appId, in encodeNanoappTokenDatabaseInfo() argument
289 builder, instanceId, appId, tokenDatabaseOffset, tokenDatabaseSize); in encodeNanoappTokenDatabaseInfo()
290 finalize(builder, fbs::ChreMessage::NanoappTokenDatabaseInfo, in encodeNanoappTokenDatabaseInfo()
295 ChreFlatBufferBuilder &builder, uint16_t hostClientId, in encodeUnloadNanoappResponse() argument
298 fbs::CreateUnloadNanoappResponse(builder, transactionId, success); in encodeUnloadNanoappResponse()
299 finalize(builder, fbs::ChreMessage::UnloadNanoappResponse, response.Union(), in encodeUnloadNanoappResponse()
303 void HostProtocolChre::encodeLogMessages(ChreFlatBufferBuilder &builder, in encodeLogMessages() argument
306 auto logBufferOffset = builder.CreateVector( in encodeLogMessages()
308 auto message = fbs::CreateLogMessage(builder, logBufferOffset); in encodeLogMessages()
309 finalize(builder, fbs::ChreMessage::LogMessage, message.Union()); in encodeLogMessages()
312 void HostProtocolChre::encodeLogMessagesV2(ChreFlatBufferBuilder &builder, in encodeLogMessagesV2() argument
316 auto logBufferOffset = builder.CreateVector( in encodeLogMessagesV2()
319 fbs::CreateLogMessageV2(builder, logBufferOffset, numLogsDropped); in encodeLogMessagesV2()
320 finalize(builder, fbs::ChreMessage::LogMessageV2, message.Union()); in encodeLogMessagesV2()
323 void HostProtocolChre::encodeDebugDumpData(ChreFlatBufferBuilder &builder, in encodeDebugDumpData() argument
327 auto debugStrOffset = builder.CreateVector( in encodeDebugDumpData()
329 auto message = fbs::CreateDebugDumpData(builder, debugStrOffset); in encodeDebugDumpData()
330 finalize(builder, fbs::ChreMessage::DebugDumpData, message.Union(), in encodeDebugDumpData()
334 void HostProtocolChre::encodeDebugDumpResponse(ChreFlatBufferBuilder &builder, in encodeDebugDumpResponse() argument
338 auto response = fbs::CreateDebugDumpResponse(builder, success, dataCount); in encodeDebugDumpResponse()
339 finalize(builder, fbs::ChreMessage::DebugDumpResponse, response.Union(), in encodeDebugDumpResponse()
343 void HostProtocolChre::encodeTimeSyncRequest(ChreFlatBufferBuilder &builder) { in encodeTimeSyncRequest() argument
344 auto request = fbs::CreateTimeSyncRequest(builder); in encodeTimeSyncRequest()
345 finalize(builder, fbs::ChreMessage::TimeSyncRequest, request.Union()); in encodeTimeSyncRequest()
349 ChreFlatBufferBuilder &builder) { in encodeLowPowerMicAccessRequest() argument
350 auto request = fbs::CreateLowPowerMicAccessRequest(builder); in encodeLowPowerMicAccessRequest()
351 finalize(builder, fbs::ChreMessage::LowPowerMicAccessRequest, in encodeLowPowerMicAccessRequest()
356 ChreFlatBufferBuilder &builder) { in encodeLowPowerMicAccessRelease() argument
357 auto request = fbs::CreateLowPowerMicAccessRelease(builder); in encodeLowPowerMicAccessRelease()
358 finalize(builder, fbs::ChreMessage::LowPowerMicAccessRelease, in encodeLowPowerMicAccessRelease()
362 void HostProtocolChre::encodeSelfTestResponse(ChreFlatBufferBuilder &builder, in encodeSelfTestResponse() argument
365 auto response = fbs::CreateSelfTestResponse(builder, success); in encodeSelfTestResponse()
366 finalize(builder, fbs::ChreMessage::SelfTestResponse, response.Union(), in encodeSelfTestResponse()
370 void HostProtocolChre::encodeMetricLog(ChreFlatBufferBuilder &builder, in encodeMetricLog() argument
374 auto encodedMessage = builder.CreateVector( in encodeMetricLog()
376 auto message = fbs::CreateMetricLog(builder, metricId, encodedMessage); in encodeMetricLog()
377 finalize(builder, fbs::ChreMessage::MetricLog, message.Union()); in encodeMetricLog()
381 ChreFlatBufferBuilder &builder, bool enable) { in encodeNanConfigurationRequest() argument
382 auto request = fbs::CreateNanConfigurationRequest(builder, enable); in encodeNanConfigurationRequest()
383 finalize(builder, fbs::ChreMessage::NanConfigurationRequest, request.Union()); in encodeNanConfigurationRequest()