Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions
message_handler_test.cc File Reference
#include <utility>
#include "vm/message_handler.h"
#include "vm/port.h"
#include "vm/unit_test.h"

Go to the source code of this file.

Classes

class  dart::MessageHandlerTestPeer
 
class  dart::TestMessageHandler
 
struct  dart::ThreadStartInfo
 

Namespaces

namespace  dart
 

Functions

MessageHandler::MessageStatus dart::TestStartFunction (uword data)
 
void dart::TestEndFunction (uword data)
 
static std::unique_ptr< Messagedart::BlankMessage (Dart_Port dest, Message::Priority priority)
 
 dart::VM_UNIT_TEST_CASE (MessageHandler_PostMessage)
 
 dart::VM_UNIT_TEST_CASE (MessageHandler_HasOOBMessages)
 
 dart::VM_UNIT_TEST_CASE (MessageHandler_ClosePort)
 
 dart::VM_UNIT_TEST_CASE (MessageHandler_CloseAllPorts)
 
 dart::VM_UNIT_TEST_CASE (MessageHandler_HandleNextMessage)
 
 dart::VM_UNIT_TEST_CASE (MessageHandler_HandleNextMessage_ProcessOOBAfterError)
 
 dart::VM_UNIT_TEST_CASE (MessageHandler_HandleNextMessage_Shutdown)
 
 dart::VM_UNIT_TEST_CASE (MessageHandler_HandleOOBMessages)
 
static void dart::SendMessages (uword param)
 
 dart::VM_UNIT_TEST_CASE (MessageHandler_Run)