/system/bt/packet/tests/avrcp/ |
H A D | get_capabilities_packet_test.cc | 54 // Test that the length returned by the builder grows correctlyas fields are 57 auto builder = GetCapabilitiesResponseBuilder::MakeCompanyIdBuilder(0x000000); local 58 ASSERT_EQ(builder->size(), 15u); 59 builder->AddCompanyId(0x000001); 60 ASSERT_EQ(builder->size(), 18u); 61 builder->AddCompanyId(0x000002); 62 ASSERT_EQ(builder->size(), 21u); 64 builder = GetCapabilitiesResponseBuilder::MakeEventsSupportedBuilder( 66 ASSERT_EQ(builder->size(), 13u); 67 builder 75 auto builder = GetCapabilitiesResponseBuilder::MakeCompanyIdBuilder(0x000000); local 89 auto builder = GetCapabilitiesResponseBuilder::MakeCompanyIdBuilder(0x000000); local 101 auto builder = GetCapabilitiesResponseBuilder::MakeCompanyIdBuilder(0x002345); local 111 auto builder = GetCapabilitiesResponseBuilder::MakeEventsSupportedBuilder( local [all...] |
H A D | get_play_status_packet_test.cc | 29 auto builder = GetPlayStatusResponseBuilder::MakeBuilder(0, 0xFFFFFFFF, 0); local 31 ASSERT_EQ(builder->size(), get_play_status_response.size()); 34 builder->Serialize(test_packet);
|
H A D | get_folder_items_packet_test.cc | 29 auto builder = GetFolderItemsResponseBuilder::MakePlayerListBuilder( local 32 ASSERT_EQ(builder->size(), get_folder_items_error_response.size()); 35 builder->AddMediaPlayer(player); 36 ASSERT_EQ(builder->size(), get_folder_items_media_player_response.size()); 40 auto builder = GetFolderItemsResponseBuilder::MakePlayerListBuilder( local 43 builder->AddMediaPlayer(player); 46 builder->Serialize(test_packet); 59 auto builder = GetFolderItemsResponseBuilder::MakePlayerListBuilder( local 62 ASSERT_TRUE(builder->AddMediaPlayer(player1)); 63 ASSERT_FALSE(builder 68 auto builder = GetFolderItemsResponseBuilder::MakeVFSBuilder(Status::NO_ERROR, local 78 auto builder = GetFolderItemsResponseBuilder::MakeVFSBuilder(Status::NO_ERROR, local 97 auto builder = GetFolderItemsResponseBuilder::MakeVFSBuilder( local 106 auto builder = GetFolderItemsResponseBuilder::MakeNowPlayingBuilder( local 118 auto builder = GetFolderItemsResponseBuilder::MakeNowPlayingBuilder( local 139 auto builder = GetFolderItemsResponseBuilder::MakeNowPlayingBuilder( local 148 auto builder = GetFolderItemsResponseBuilder::MakePlayerListBuilder( local 170 auto builder = GetFolderItemsResponseBuilder::MakePlayerListBuilder( local 194 auto builder = GetFolderItemsResponseBuilder::MakePlayerListBuilder( local 226 auto builder = local 236 auto builder = GetFolderItemsRequestBuilder::MakeBuilder(Scope::VFS, 0, 9, local [all...] |
H A D | register_notification_packet_test.cc | 55 auto builder = local 57 ASSERT_EQ(builder->size(), register_volume_changed_notification.size()); 60 builder->Serialize(test_packet); 106 auto builder = RegisterNotificationResponseBuilder::MakePlaybackStatusBuilder( local 108 ASSERT_EQ(builder->size(), interim_play_status_notification.size()); 110 builder->Serialize(test_packet); 115 auto builder = RegisterNotificationResponseBuilder::MakeTrackChangedBuilder( local 117 ASSERT_EQ(builder->size(), interim_track_changed_notification.size()); 119 builder->Serialize(test_packet); 124 auto builder local 134 auto builder = local 143 auto builder = local 152 auto builder = local 162 auto builder = local [all...] |
H A D | avrcp_reject_packet_test.cc | 29 auto builder = RejectBuilder::MakeBuilder( local 32 ASSERT_EQ(builder->size(), reject_player_app_settings_response.size()); 35 builder->Serialize(test_packet);
|
H A D | general_reject_packet_test.cc | 29 auto builder = GeneralRejectBuilder::MakeBuilder(BrowsePdu::GENERAL_REJECT, local 32 ASSERT_EQ(builder->size(), general_reject_invalid_command_packet.size()); 35 builder->Serialize(test_packet);
|
H A D | get_element_attributes_packet_test.cc | 81 auto builder = GetElementAttributesResponseBuilder::MakeBuilder(0xFFFF); local 82 ASSERT_EQ(builder->size(), 11u); 83 builder->AddAttributeEntry(Attribute::TITLE, "test"); 84 ASSERT_EQ(builder->size(), 23u); 85 builder->AddAttributeEntry(Attribute::ARTIST_NAME, "test"); 86 ASSERT_EQ(builder->size(), 35u); 90 auto builder = GetElementAttributesResponseBuilder::MakeBuilder(0xFFFF); local 91 builder->AddAttributeEntry(Attribute::TITLE, "Test Song"); 92 builder->AddAttributeEntry(Attribute::ARTIST_NAME, "Test Artist"); 93 builder 124 auto builder = GetElementAttributesResponseBuilder::MakeBuilder(0xFFFF); local [all...] |
H A D | get_item_attributes_packet_test.cc | 29 auto builder = local 31 ASSERT_EQ(builder->size(), 5u); 33 builder->AddAttributeEntry(Attribute::TITLE, "Test Song"); 34 ASSERT_EQ(builder->size(), 22u); 36 builder->AddAttributeEntry(Attribute::ARTIST_NAME, "Test Artist"); 37 ASSERT_EQ(builder->size(), 41u); 39 builder->AddAttributeEntry(Attribute::ALBUM_NAME, "Test Album"); 40 ASSERT_EQ(builder->size(), get_item_attributes_song_response.size()); 44 auto builder = local 46 builder 73 auto builder = local 84 auto builder = GetItemAttributesResponseBuilder::MakeBuilder( local [all...] |
H A D | change_path_packet_test.cc | 31 auto builder = ChangePathResponseBuilder::MakeBuilder(Status::NO_ERROR, 2); local 32 ASSERT_EQ(builder->size(), change_path_response.size()); 35 builder->Serialize(test_packet); 42 auto builder = local 44 ASSERT_EQ(builder->size(), change_path_error_response.size()); 47 builder->Serialize(test_packet); 76 auto builder = ChangePathRequestBuilder::MakeBuilder(0, Direction::DOWN, 2); local 77 ASSERT_EQ(builder->size(), change_path_request.size()); 80 builder->Serialize(test_packet);
|
H A D | get_total_number_of_items_packet_test.cc | 30 auto builder = GetTotalNumberOfItemsResponseBuilder::MakeBuilder( local 32 ASSERT_EQ(builder->size(), get_total_number_of_items_response.size()); 35 builder->Serialize(test_packet); 41 auto builder = GetTotalNumberOfItemsResponseBuilder::MakeBuilder( local 43 ASSERT_EQ(builder->size(), inv_scope_status_packet.size()); 46 builder->Serialize(test_packet);
|
H A D | pass_through_packet_test.cc | 29 auto builder = PassThroughPacketBuilder::MakeBuilder(false, true, 0x44); local 30 ASSERT_EQ(builder->size(), pass_through_command_play_pushed.size()); 32 builder->Serialize(test_packet); 35 builder = PassThroughPacketBuilder::MakeBuilder(true, false, 0x44); 36 ASSERT_EQ(builder->size(), pass_through_command_play_released.size()); 38 builder->Serialize(test_packet);
|
H A D | set_browsed_player_packet_test.cc | 29 auto builder = SetBrowsedPlayerResponseBuilder::MakeBuilder(Status::NO_ERROR, local 31 ASSERT_EQ(builder->size(), set_browsed_player_response.size()); 34 builder->Serialize(test_packet); 40 auto builder = SetBrowsedPlayerResponseBuilder::MakeBuilder( local 42 ASSERT_EQ(builder->size(), player_not_browsable_status.size()); 45 builder->Serialize(test_packet);
|
H A D | set_absolute_volume_packet_test.cc | 29 auto builder = SetAbsoluteVolumeRequestBuilder::MakeBuilder(0x48); local 30 ASSERT_EQ(builder->size(), set_absolute_volume_request.size()); 33 builder->Serialize(test_packet); 39 auto builder = SetAbsoluteVolumeRequestBuilder::MakeBuilder(0xc8); local 41 builder->Serialize(test_packet);
|
/system/bt/packet/tests/base/ |
H A D | packet_builder_test.cc | 29 auto builder = TestPacketBuilder::MakeBuilder(test_l2cap_data); local 32 builder->Serialize(packet); 40 auto builder = TestPacketBuilder::MakeBuilder(test_l2cap_data); local 42 ASSERT_EQ(builder->size(), test_l2cap_data.size()); 49 auto builder = TestPacketBuilder::MakeBuilder(test_l2cap_data); local 50 builder->ReserveSpace(packet, test_l2cap_data.size()); 56 auto builder = TestPacketBuilder::MakeBuilder(test_l2cap_data); local 59 builder->AddPayloadOctets1(packet, 0x01u); 60 builder->AddPayloadOctets2(packet, 0x0302u); 61 builder [all...] |
/system/chre/platform/shared/ |
H A D | host_protocol_chre.cc | 105 FlatBufferBuilder& builder, const char *name, const char *vendor, 110 auto nameOffset = addStringAsByteVector(builder, name); 111 auto vendorOffset = addStringAsByteVector(builder, vendor); 112 auto toolchainOffset = addStringAsByteVector(builder, toolchain); 115 builder, nameOffset, vendorOffset, toolchainOffset, legacyPlatformVersion, 118 finalize(builder, fbs::ChreMessage::HubInfoResponse, response.Union(), 123 FlatBufferBuilder& builder, 127 builder, appId, appVersion, enabled, isSystemNanoapp); 134 FlatBufferBuilder& builder, 137 auto vectorOffset = builder 104 encodeHubInfoResponse( FlatBufferBuilder& builder, const char *name, const char *vendor, const char *toolchain, uint32_t legacyPlatformVersion, uint32_t legacyToolchainVersion, float peakMips, float stoppedPower, float sleepPower, float peakPower, uint32_t maxMessageLen, uint64_t platformId, uint32_t version, uint16_t hostClientId) argument 122 addNanoappListEntry( FlatBufferBuilder& builder, DynamicVector<Offset<fbs::NanoappListEntry>>& offsetVector, uint64_t appId, uint32_t appVersion, bool enabled, bool isSystemNanoapp) argument 133 finishNanoappListResponse( FlatBufferBuilder& builder, DynamicVector<Offset<fbs::NanoappListEntry>>& offsetVector, uint16_t hostClientId) argument 144 encodeLoadNanoappResponse( flatbuffers::FlatBufferBuilder& builder, uint16_t hostClientId, uint32_t transactionId, bool success, uint32_t fragmentId) argument 153 encodeUnloadNanoappResponse( flatbuffers::FlatBufferBuilder& builder, uint16_t hostClientId, uint32_t transactionId, bool success) argument 162 encodeLogMessages( flatbuffers::FlatBufferBuilder& builder, const char *logBuffer, size_t bufferSize) argument 171 encodeDebugDumpData( flatbuffers::FlatBufferBuilder& builder, uint16_t hostClientId, const char *debugStr, size_t debugStrSize) argument 181 encodeDebugDumpResponse( flatbuffers::FlatBufferBuilder& builder, uint16_t hostClientId, bool success, uint32_t dataCount) argument 189 encodeTimeSyncRequest( flatbuffers::FlatBufferBuilder& builder) argument 195 encodeLowPowerMicAccessRequest( flatbuffers::FlatBufferBuilder& builder) argument 202 encodeLowPowerMicAccessRelease( flatbuffers::FlatBufferBuilder& builder) argument [all...] |
H A D | host_protocol_common.cc | 30 FlatBufferBuilder& builder, uint64_t appId, uint32_t messageType, 32 auto messageDataOffset = builder.CreateVector( 36 builder, appId, messageType, hostEndpoint, messageDataOffset); 37 finalize(builder, fbs::ChreMessage::NanoappMessage, nanoappMessage.Union()); 41 FlatBufferBuilder& builder, const char *str) { 42 return builder.CreateVector(reinterpret_cast<const int8_t *>(str), 47 FlatBufferBuilder& builder, fbs::ChreMessage messageType, 51 builder, messageType, message, &hostAddr); 52 builder.Finish(container); 29 encodeNanoappMessage( FlatBufferBuilder& builder, uint64_t appId, uint32_t messageType, uint16_t hostEndpoint, const void *messageData, size_t messageDataLen) argument 40 addStringAsByteVector( FlatBufferBuilder& builder, const char *str) argument 46 finalize( FlatBufferBuilder& builder, fbs::ChreMessage messageType, flatbuffers::Offset<void> message, uint16_t hostClientId) argument
|
/system/chre/apps/wifi_offload/ |
H A D | scan_config.cc | 30 flatbuffers::FlatBufferBuilder *builder) const { 31 auto params_offset = scan_params_.Serialize(builder); 32 auto filter_offset = scan_filter_.Serialize(builder); 33 return fbs::CreateScanConfig(*builder, params_offset, filter_offset);
|
H A D | scan_stats.cc | 49 flatbuffers::FlatBufferBuilder *builder) const { 50 auto histo = channel_histogram_.Serialize(builder); 51 auto scan_recs = SerializeVector(scan_records_, builder); 52 auto log_recs = SerializeVector(rpc_log_records_, builder); 53 return fbs::CreateScanStats(*builder, num_scans_requested_by_nanoapp_,
|
/system/chre/host/common/test/ |
H A D | chre_test_client.cc | 126 FlatBufferBuilder builder(64); 127 HostProtocolHost::encodeHubInfoRequest(builder); 129 LOGI("Sending hub info request (%" PRIu32 " bytes)", builder.GetSize()); 130 if (!client.sendMessage(builder.GetBufferPointer(), builder.GetSize())) { 136 FlatBufferBuilder builder(64); 137 HostProtocolHost::encodeNanoappListRequest(builder); 139 LOGI("Sending app list request (%" PRIu32 " bytes)", builder.GetSize()); 140 if (!client.sendMessage(builder.GetBufferPointer(), builder [all...] |
/system/chre/platform/shared/include/chre/platform/shared/ |
H A D | host_protocol_chre.h | 79 * @param builder A newly constructed FlatBufferBuilder that will be used to 83 flatbuffers::FlatBufferBuilder& builder, const char *name, 95 * FlatBufferBuilder builder; 98 * HostProtocolChre::addNanoppListEntry(builder, vector, ...); 100 * HostProtocolChre::finishNanoappListResponse(builder, vector); 102 * @param builder A FlatBufferBuilder to use for encoding the message 108 flatbuffers::FlatBufferBuilder& builder, 114 * elements have already been added to the builder. 116 * @param builder The FlatBufferBuilder used with addNanoappListEntry() 123 flatbuffers::FlatBufferBuilder& builder, [all...] |
/system/bt/packet/avrcp/ |
H A D | register_notification_packet.cc | 75 std::unique_ptr<RegisterNotificationResponseBuilder> builder( 79 builder->data_ = play_status; 80 return builder; 86 std::unique_ptr<RegisterNotificationResponseBuilder> builder( 89 builder->data_ = track_uid; 90 return builder; 96 std::unique_ptr<RegisterNotificationResponseBuilder> builder( 100 builder->data_ = playback_pos; 101 return builder; 106 std::unique_ptr<RegisterNotificationResponseBuilder> builder( [all...] |
/system/chre/host/common/include/chre_host/ |
H A D | host_protocol_host.h | 98 * @param builder A newly constructed FlatBufferBuilder that will be used to 101 static void encodeHubInfoRequest(flatbuffers::FlatBufferBuilder& builder); 107 * @param builder A newly constructed FlatBufferBuilder that will be used to 113 flatbuffers::FlatBufferBuilder& builder, 119 * @param builder A newly constructed FlatBufferBuilder that will be used to 122 static void encodeNanoappListRequest(flatbuffers::FlatBufferBuilder& builder); 127 * @param builder A newly constructed FlatBufferBuilder that will be used to 138 flatbuffers::FlatBufferBuilder& builder, uint32_t transactionId, 144 * @param builder A newly constructed FlatBufferBuilder that will be used to 148 static void encodeTimeSyncMessage(flatbuffers::FlatBufferBuilder& builder, [all...] |
/system/chre/host/common/ |
H A D | host_protocol_host.cc | 93 void HostProtocolHost::encodeHubInfoRequest(FlatBufferBuilder& builder) { argument 94 auto request = fbs::CreateHubInfoRequest(builder); 95 finalize(builder, fbs::ChreMessage::HubInfoRequest, request.Union()); 99 flatbuffers::FlatBufferBuilder& builder, 102 builder, request.transactionId, request.appId, request.appVersion, 107 void HostProtocolHost::encodeNanoappListRequest(FlatBufferBuilder& builder) { argument 108 auto request = fbs::CreateNanoappListRequest(builder); 109 finalize(builder, fbs::ChreMessage::NanoappListRequest, request.Union()); 113 FlatBufferBuilder& builder, uint32_t transactionId, uint64_t appId, 116 builder, transactionI 98 encodeFragmentedLoadNanoappRequest( flatbuffers::FlatBufferBuilder& builder, const FragmentedLoadRequest& request) argument 112 encodeUnloadNanoappRequest( FlatBufferBuilder& builder, uint32_t transactionId, uint64_t appId, bool allowSystemNanoappUnload) argument 120 encodeTimeSyncMessage(FlatBufferBuilder& builder, int64_t offset) argument 126 encodeDebugDumpRequest(FlatBufferBuilder& builder) argument 167 encodeLoadNanoappRequest( FlatBufferBuilder& builder, uint32_t transactionId, uint64_t appId, uint32_t appVersion, uint32_t targetApiVersion, const std::vector<uint8_t>& nanoappBinary, uint32_t fragmentId, size_t appTotalSizeBytes) argument [all...] |
/system/chre/apps/wifi_offload/test/ |
H A D | offloadtypes_test.cc | 27 flatbuffers::FlatBufferBuilder builder; member in class:OffloadTypesTest 51 builder.Finish(test_obj.Serialize(&builder)); 53 const uint8_t *serialized_buff = builder.GetBufferPointer(); 54 const size_t serialized_size = builder.GetSize();
|
/system/chre/apps/wifi_offload/include/chre/apps/wifi_offload/ |
H A D | vector_serialization.h | 30 flatbuffers::FlatBufferBuilder *builder) { 34 offset_vector.push_back(elem.Serialize(builder)); 36 return builder->CreateVector(offset_vector); 29 SerializeVector(const Vector<T> &native_vector, flatbuffers::FlatBufferBuilder *builder) argument
|