Home
last modified time | relevance | path

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

/external/pigweed/pw_rpc/public/pw_rpc/
Dchannel.h32 class ChannelOutput {
36 constexpr ChannelOutput(const char* name) : name_(name) {} in ChannelOutput() function
38 virtual ~ChannelOutput() = default;
75 constexpr static Channel Create(ChannelOutput* output) { in Create()
85 constexpr static Channel Create(ChannelOutput* output) { in Create()
97 constexpr Channel(uint32_t id, ChannelOutput* output) in Channel()
102 ChannelOutput& output() const { in output()
115 ChannelOutput* output_;
Dserver.h51 ChannelOutput& interface);
67 internal::Channel* AssignChannel(uint32_t id, ChannelOutput& interface);
Dclient_server.h30 ChannelOutput& interface);
/external/pigweed/pw_hdlc/public/pw_hdlc/
Drpc_channel.h31 class RpcChannelOutput : public rpc::ChannelOutput {
40 : ChannelOutput(channel_name), in RpcChannelOutput()
66 class RpcChannelOutputBuffer : public rpc::ChannelOutput {
71 : ChannelOutput(channel_name), writer_(writer), address_(address) {} in RpcChannelOutputBuffer()
Drpc_packets.h30 rpc::ChannelOutput& output,
/external/pigweed/pw_rpc/size_report/
Dserver_only.cc23 class Output : public pw::rpc::ChannelOutput {
25 Output() : ChannelOutput("output") {} in Output()
Dserver_with_echo_service.cc26 class Output : public pw::rpc::ChannelOutput {
28 Output() : ChannelOutput("output") {} in Output()
/external/pigweed/pw_rpc/
Dchannel_test.cc26 TEST(ChannelOutput, Name) { in TEST() argument
27 class NameTester : public ChannelOutput { in TEST()
29 NameTester(const char* name) : ChannelOutput(name) {} in TEST()
Dserver.cc32 bool DecodePacket(ChannelOutput& interface, in DecodePacket()
70 ChannelOutput& interface) { in ProcessPacket()
179 ChannelOutput& interface) { in AssignChannel()
Dclient_server.cc20 ChannelOutput& interface) { in ProcessPacket()
/external/pigweed/pw_rpc/pw_rpc_private/
Dinternal_test_utils.h34 class TestOutput : public ChannelOutput {
39 : ChannelOutput(name), sent_data_{} {} in ChannelOutput() function
/external/pigweed/pw_hdlc/
Drpc_packets.cc23 rpc::ChannelOutput& output, in ReadAndProcessPackets()
/external/pigweed/pw_rpc/public/pw_rpc/internal/
Dchannel.h30 constexpr Channel(uint32_t id, ChannelOutput* output) in Channel()
/external/pigweed/pw_rpc/nanopb/public/pw_rpc/
Dnanopb_test_method_context.h91 class MessageOutput final : public ChannelOutput {
96 : ChannelOutput("internal::test::nanopb::MessageOutput"), in MessageOutput()
/external/pigweed/pw_rpc/raw/public/pw_rpc/
Draw_test_method_context.h93 class MessageOutput final : public ChannelOutput {
100 : ChannelOutput("internal::test::raw::MessageOutput"), in MessageOutput()