Mir
|
A MessageSender that buffers all messages until triggered, then forwards all messages to an underlying MessageSender. More...
#include <reordering_message_sender.h>
Public Member Functions | |
ReorderingMessageSender (std::shared_ptr< MessageSender > const &sink) | |
void | send (char const *data, size_t length, FdSets const &fds) override |
void | uncork () |
Stop diverting messages into the buffer. More... | |
Additional Inherited Members |
A MessageSender that buffers all messages until triggered, then forwards all messages to an underlying MessageSender.
|
explicit |
|
overridevirtual |
Implements mir::frontend::MessageSender.
void mir::frontend::ReorderingMessageSender::uncork | ( | ) |
Stop diverting messages into the buffer.
All messages sent prior to uncork() will be sent to the underlying MessageSender, and all subsequent messages will be sent directly to the underlying MessageSender.
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016