#include "ipcz/trap_event_dispatcher.h"
namespace ipcz {
TrapEventDispatcher::TrapEventDispatcher() = default;
TrapEventDispatcher::~TrapEventDispatcher() { … }
void TrapEventDispatcher::DeferEvent(IpczTrapEventHandler handler,
uintptr_t context,
IpczTrapConditionFlags flags,
const IpczPortalStatus& status) { … }
void TrapEventDispatcher::DispatchAll() { … }
TrapEventDispatcher::Event::Event() = default;
TrapEventDispatcher::Event::Event(IpczTrapEventHandler handler,
uintptr_t context,
IpczTrapConditionFlags flags,
IpczPortalStatus status)
: … { … }
TrapEventDispatcher::Event::Event(const Event&) = default;
TrapEventDispatcher::Event& TrapEventDispatcher::Event::operator=(
const Event&) = default;
TrapEventDispatcher::Event::~Event() = default;
}