Lines Matching defs:BufferReceiver
99 class BufferReceiver : public IdentifierInfo {
101 using Ptr = std::shared_ptr<BufferReceiver>;
103 BufferReceiver(){};
104 virtual ~BufferReceiver(){};
192 void SetNotifyReceiver(BufferReceiver::Ptr receiver);
204 BufferReceiver::Ptr GetBufferReceiver();
215 std::weak_ptr<BufferReceiver> receiver_;
243 int32_t AttachReceiver(BufferReceiver::Ptr receiver);
244 int32_t DetachReceiver(BufferReceiver::Ptr receiver);
273 DataNotifier::Ptr GetNotifierByReceiverPtr(BufferReceiver::Ptr receiver);