Home
last modified time | relevance | path

Searched refs:RawBuilder (Results 1 – 25 of 54) sorted by relevance

123

/packages/modules/Bluetooth/system/gd/packet/
Draw_builder.cc27 RawBuilder::RawBuilder(size_t max_bytes) : max_bytes_(max_bytes) {} in RawBuilder() function in bluetooth::packet::RawBuilder
28 RawBuilder::RawBuilder(std::vector<uint8_t> vec) : payload_(std::move(vec)) {} in RawBuilder() function in bluetooth::packet::RawBuilder
30 bool RawBuilder::AddOctets(size_t octets, const std::vector<uint8_t>& bytes) { in AddOctets()
42 bool RawBuilder::AddOctets(const std::vector<uint8_t>& bytes) { in AddOctets()
46 bool RawBuilder::AddOctets(size_t octets, uint64_t value) { in AddOctets()
65 bool RawBuilder::AddOctets1(uint8_t value) { in AddOctets1()
69 bool RawBuilder::AddOctets2(uint16_t value) { in AddOctets2()
73 bool RawBuilder::AddOctets3(uint32_t value) { in AddOctets3()
77 bool RawBuilder::AddOctets4(uint32_t value) { in AddOctets4()
81 bool RawBuilder::AddOctets6(uint64_t value) { in AddOctets6()
[all …]
Draw_builder.h29 class RawBuilder : public PacketBuilder<true> {
31 RawBuilder() = default;
32 explicit RawBuilder(size_t max_bytes);
33 explicit RawBuilder(std::vector<uint8_t> vec);
34 virtual ~RawBuilder() = default;
Draw_builder_unittest.cc44 std::unique_ptr<RawBuilder> count_builder = std::make_unique<RawBuilder>(); in TEST()
67 std::unique_ptr<RawBuilder> count_builder = std::make_unique<RawBuilder>(count_first); in TEST()
88 std::unique_ptr<RawBuilder> count_builder = std::make_unique<RawBuilder>(kMaxBytes); in TEST()
Dfragmenting_inserter_unittest.cc33 std::vector<std::unique_ptr<RawBuilder>> fragments; in TEST()
59 std::vector<std::unique_ptr<RawBuilder>> fragments; in TEST()
96 auto counts = RawBuilder(); in TEST()
101 std::vector<std::unique_ptr<RawBuilder>> fragments_mtu_is_kPacketSize; in TEST()
108 std::vector<std::unique_ptr<RawBuilder>> fragments_mtu_is_less; in TEST()
116 std::vector<std::unique_ptr<RawBuilder>> fragments_mtu_is_more; in TEST()
141 std::vector<std::unique_ptr<RawBuilder>> fragments; in TEST_P()
144 RawBuilder original_packet(counts_); in TEST_P()
Dfragmenting_inserter.h32 …FragmentingInserter(size_t mtu, std::back_insert_iterator<std::vector<std::unique_ptr<RawBuilder>>…
41 std::unique_ptr<RawBuilder> curr_packet_;
42 std::back_insert_iterator<std::vector<std::unique_ptr<RawBuilder>>> iterator_;
Dfragmenting_inserter.cc26 … std::back_insert_iterator<std::vector<std::unique_ptr<RawBuilder>>> iterator) in FragmentingInserter()
27 …: BitInserter(to_construct_bit_inserter_), mtu_(mtu), curr_packet_(std::make_unique<RawBuilder>(mt… in FragmentingInserter()
40 curr_packet_ = std::make_unique<RawBuilder>(mtu_); in insert_bits()
/packages/modules/Bluetooth/system/gd/hci/
Dacl_builder_test.cc26 using bluetooth::packet::RawBuilder;
62 std::unique_ptr<RawBuilder> count_payload = std::make_unique<RawBuilder>(); in TEST()
95 std::unique_ptr<RawBuilder> counting_down_bytes_payload = std::make_unique<RawBuilder>(); in TEST()
128 std::unique_ptr<RawBuilder> payload = std::make_unique<RawBuilder>(); in TEST()
Dhci_layer_fake.cc33 using packet::RawBuilder;
45 auto payload = std::make_unique<RawBuilder>(); in NextPayload()
190 auto payload = std::make_unique<bluetooth::packet::RawBuilder>(); in InitEmptyCommand()
Dacl_manager_test.cc46 using bluetooth::packet::RawBuilder;
1388 auto payload_builder = std::make_unique<RawBuilder>(acl_payload); in SendSinglePacket()
1436 std::make_unique<RawBuilder>(invalid_payload))); in TEST_F()
1447 std::make_unique<RawBuilder>(invalid_payload))); in TEST_F()
1454 std::make_unique<RawBuilder>(invalid_payload))); in TEST_F()
1470 std::make_unique<RawBuilder>( in TEST_F()
1479 std::make_unique<RawBuilder>( in TEST_F()
1494 std::make_unique<RawBuilder>( in TEST_F()
1503 std::make_unique<RawBuilder>( in TEST_F()
1518 std::make_unique<RawBuilder>(std::vector<uint8_t>{payload.cbegin(), payload.cend()}))); in TEST_F()
[all …]
Dhci_layer_test.cc34 using bluetooth::packet::RawBuilder;
562 auto acl_payload = std::make_unique<RawBuilder>(); in TEST_F()
581 auto acl_payload2 = std::make_unique<RawBuilder>(); in TEST_F()
605 auto acl_payload = std::make_unique<RawBuilder>(); in TEST_F()
632 auto iso_payload = std::make_unique<RawBuilder>(); in TEST_F()
Dcontroller_test.cc42 using packet::RawBuilder;
189 auto payload = std::make_unique<RawBuilder>(); in HandleCommand()
359 std::make_unique<RawBuilder>()); in SetUp()
389 std::make_unique<RawBuilder>()); in SetUp()
Dhci_layer_unittest.cc68 using packet::RawBuilder;
191 0x01, 0x01, std::make_unique<packet::RawBuilder>())); in TEST_F()
456 std::make_unique<RawBuilder>())); in TEST_F()
Dhci_packets_fuzz_test.cc27 using bluetooth::packet::RawBuilder;
Dle_advertising_manager_test.cc48 using packet::RawBuilder;
306 …CommandCompleteBuilder::Create(uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_ve… in SetUp()
500 …CommandCompleteBuilder::Create(uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_ve… in SetUp()
564 …CommandCompleteBuilder::Create(uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_ve… in TEST_F()
718 …CommandCompleteBuilder::Create(uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_ve… in TEST_F()
778 uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_vector))); in TEST_F()
840 uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_vector))); in TEST_F_WITH_FLAGS()
909 uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_vector))); in TEST_F_WITH_FLAGS()
1012 …CommandCompleteBuilder::Create(uint8_t{1}, adv_opcodes[i], std::make_unique<RawBuilder>(success_ve… in TEST_F()
/packages/modules/Bluetooth/system/gd/hci/acl_manager/
Dacl_fragmenter.cc28 std::vector<std::unique_ptr<packet::RawBuilder>> AclFragmenter::GetFragments() { in GetFragments()
29 std::vector<std::unique_ptr<packet::RawBuilder>> to_return; in GetFragments()
Dclassic_impl_test.cc44 using ::bluetooth::packet::RawBuilder;
99 uint8_t{1}, op_code, std::make_unique<RawBuilder>(success_vector)); in ReturnCommandComplete()
109 hci::ErrorCode::SUCCESS, uint8_t{1}, op_code, std::make_unique<RawBuilder>(success_vector)); in ReturnCommandStatus()
Dacl_fragmenter.h34 std::vector<std::unique_ptr<packet::RawBuilder>> GetFragments();
/packages/modules/Bluetooth/system/gd/l2cap/internal/
Denhanced_retransmission_mode_channel_data_controller.h85 …CopyablePacketBuilder(std::shared_ptr<packet::RawBuilder> builder) : builder_(std::move(builder)) … in CopyablePacketBuilder()
92 std::shared_ptr<packet::RawBuilder> builder_;
Denhanced_retransmission_mode_channel_data_controller.cc85 …td::tuple<SegmentationAndReassembly, uint16_t, std::shared_ptr<packet::RawBuilder>>> unacked_list_;
87 …std::queue<std::tuple<SegmentationAndReassembly, uint16_t, std::unique_ptr<packet::RawBuilder>>> p…
102 …void data_request(SegmentationAndReassembly sar, std::unique_ptr<packet::RawBuilder> pdu, uint16_t… in data_request()
602 …data(SegmentationAndReassembly sar, uint16_t sdu_size, std::unique_ptr<packet::RawBuilder> segment, in send_data()
604 std::shared_ptr<packet::RawBuilder> shared_segment(segment.release()); in send_data()
618 …_data(SegmentationAndReassembly sar, uint16_t sdu_size, std::unique_ptr<packet::RawBuilder> data) { in pend_data()
817 std::vector<std::unique_ptr<packet::RawBuilder>> segments; in OnSdu()
/packages/modules/Bluetooth/system/main/shim/
Dacl.h104 std::unique_ptr<packet::RawBuilder> packet);
121 std::unique_ptr<packet::RawBuilder> packet);
Dhelpers.h113 inline std::unique_ptr<bluetooth::packet::RawBuilder> MakeUniquePacket( in MakeUniquePacket()
115 bluetooth::packet::RawBuilder builder; in MakeUniquePacket()
117 auto payload = std::make_unique<bluetooth::packet::RawBuilder>(); in MakeUniquePacket()
Dhci_layer.cc120 static std::unique_ptr<bluetooth::packet::RawBuilder> MakeUniquePacket( in MakeUniquePacket()
122 bluetooth::packet::RawBuilder builder; in MakeUniquePacket()
125 auto payload = std::make_unique<bluetooth::packet::RawBuilder>(); in MakeUniquePacket()
/packages/modules/Bluetooth/system/gd/l2cap/
Dl2cap_packet_fuzz_test.cc27 using bluetooth::packet::RawBuilder;
/packages/modules/Bluetooth/system/btif/test/
Dbtif_core_test.cc102 using bluetooth::packet::RawBuilder;
898 std::make_unique<RawBuilder>())))); in SetUp()
974 std::make_unique<RawBuilder>())))); in TEST_F()
982 auto payload = std::make_unique<RawBuilder>(); in TEST_F()
1037 auto payload = std::make_unique<RawBuilder>(); in TEST_F()
1072 auto payload = std::make_unique<RawBuilder>(); in TEST_F()
1110 auto payload = std::make_unique<RawBuilder>(); in TEST_F()
/packages/modules/Bluetooth/system/gd/hci/facade/
Dle_acl_manager_facade.cc37 using ::bluetooth::packet::RawBuilder;
264 std::unique_ptr<RawBuilder> packet = in enqueue_packet()
265 …std::make_unique<RawBuilder>(std::vector<uint8_t>(request->payload().begin(), request->payload().e… in enqueue_packet()

123