5#ifndef FLUTTER_FML_PLATFORM_WIN_MESSAGE_LOOP_WIN_H_
6#define FLUTTER_FML_PLATFORM_WIN_MESSAGE_LOOP_WIN_H_
12#include "flutter/fml/macros.h"
13#include "flutter/fml/message_loop_impl.h"
14#include "flutter/fml/unique_object.h"
20 struct UniqueHandleTraits {
21 static HANDLE InvalidValue() {
return NULL; }
28 uint32_t timer_resolution_;
36 void Terminate()
override;
static void Free(FreeList *free_list, uword address, intptr_t size, bool is_protected)