Lines Matching refs:SyncChannel
64 class SyncChannel::ReceivedSyncMsgQueue :
86 NestedSendDoneWatcher(SyncChannel::SyncContext* context, in NestedSendDoneWatcher()
93 base::BindOnce(&SyncChannel::SyncContext::OnSendDoneEventSignaled, in NestedSendDoneWatcher()
158 void QueueMessage(const Message& msg, SyncChannel::SyncContext* context) { in QueueMessage()
180 void QueueReply(const Message &msg, SyncChannel::SyncContext* context) { in QueueReply()
205 scoped_refptr<SyncChannel::SyncContext> context; in DispatchMessages()
316 scoped_refptr<SyncChannel::SyncContext> context;
352 SyncChannel::ReceivedSyncMsgQueue>>::DestructorAtExit
353 SyncChannel::ReceivedSyncMsgQueue::lazy_tls_ptr_ =
356 SyncChannel::SyncContext::SyncContext( in SyncContext()
366 void SyncChannel::SyncContext::OnSendDoneEventSignaled( in OnSendDoneEventSignaled()
373 SyncChannel::SyncContext::~SyncContext() { in ~SyncContext()
381 bool SyncChannel::SyncContext::Push(SyncMessage* sync_msg) { in Push()
401 bool SyncChannel::SyncContext::Pop() { in Pop()
425 base::WaitableEvent* SyncChannel::SyncContext::GetSendDoneEvent() { in GetSendDoneEvent()
430 base::WaitableEvent* SyncChannel::SyncContext::GetDispatchEvent() { in GetDispatchEvent()
434 void SyncChannel::SyncContext::DispatchMessages() { in DispatchMessages()
438 bool SyncChannel::SyncContext::TryToUnblockListener(const Message* msg) { in TryToUnblockListener()
464 void SyncChannel::SyncContext::Clear() { in Clear()
470 bool SyncChannel::SyncContext::OnMessageReceived(const Message& msg) { in OnMessageReceived()
491 void SyncChannel::SyncContext::OnChannelError() { in OnChannelError()
497 void SyncChannel::SyncContext::OnChannelOpened() { in OnChannelOpened()
500 base::Bind(&SyncChannel::SyncContext::OnShutdownEventSignaled, in OnChannelOpened()
506 void SyncChannel::SyncContext::OnChannelClosed() { in OnChannelClosed()
512 void SyncChannel::SyncContext::CancelPendingSends() { in CancelPendingSends()
525 void SyncChannel::SyncContext::OnShutdownEventSignaled(WaitableEvent* event) { in OnShutdownEventSignaled()
534 std::unique_ptr<SyncChannel> SyncChannel::Create( in Create()
542 std::unique_ptr<SyncChannel> channel = in Create()
549 std::unique_ptr<SyncChannel> SyncChannel::Create( in Create()
556 std::unique_ptr<SyncChannel> channel = in Create()
563 std::unique_ptr<SyncChannel> SyncChannel::Create( in Create()
568 return base::WrapUnique(new SyncChannel( in Create()
572 SyncChannel::SyncChannel( in SyncChannel() function in IPC::SyncChannel
588 SyncChannel::~SyncChannel() = default;
590 void SyncChannel::SetRestrictDispatchChannelGroup(int group) { in SetRestrictDispatchChannelGroup()
594 scoped_refptr<SyncMessageFilter> SyncChannel::CreateSyncMessageFilter() { in CreateSyncMessageFilter()
603 bool SyncChannel::Send(Message* message) { in Send()
643 void SyncChannel::WaitForReply(mojo::SyncHandleRegistry* registry, in WaitForReply()
697 void SyncChannel::WaitForReplyWithNestedMessageLoop(SyncContext* context) { in WaitForReplyWithNestedMessageLoop()
704 void SyncChannel::OnDispatchEventSignaled(base::WaitableEvent* event) { in OnDispatchEventSignaled()
714 void SyncChannel::StartWatching() { in StartWatching()
721 base::BindOnce(&SyncChannel::OnDispatchEventSignaled, in StartWatching()
726 void SyncChannel::OnChannelInit() { in OnChannelInit()