Searched refs:builder (Results 1 - 25 of 90) sorted by relevance

1234

/system/bt/packet/tests/avrcp/
H A Dget_capabilities_packet_test.cc54 // 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 Dget_play_status_packet_test.cc29 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 Dget_folder_items_packet_test.cc29 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 Dregister_notification_packet_test.cc55 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 Davrcp_reject_packet_test.cc29 auto builder = RejectBuilder::MakeBuilder( local
32 ASSERT_EQ(builder->size(), reject_player_app_settings_response.size());
35 builder->Serialize(test_packet);
H A Dgeneral_reject_packet_test.cc29 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 Dget_element_attributes_packet_test.cc81 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 Dget_item_attributes_packet_test.cc29 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 Dchange_path_packet_test.cc31 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 Dget_total_number_of_items_packet_test.cc30 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 Dpass_through_packet_test.cc29 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 Dset_browsed_player_packet_test.cc29 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 Dset_absolute_volume_packet_test.cc29 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 Dpacket_builder_test.cc29 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 Dhost_protocol_chre.cc105 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 Dhost_protocol_common.cc30 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 Dscan_config.cc30 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 Dscan_stats.cc49 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 Dchre_test_client.cc126 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 Dhost_protocol_chre.h79 * @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 Dregister_notification_packet.cc75 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 Dhost_protocol_host.h98 * @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 Dhost_protocol_host.cc93 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 Doffloadtypes_test.cc27 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 Dvector_serialization.h30 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

Completed in 233 milliseconds

1234