• Home
  • Raw
  • Download

Lines Matching refs:MessagePort

506            static_cast<MessagePort*>(host_object.get())->IsDetached())) {  in Serialize()
569 MessagePortData::MessagePortData(MessagePort* owner) in MessagePortData()
605 MessagePort::~MessagePort() { in ~MessagePort()
609 MessagePort::MessagePort(Environment* env, in MessagePort() function in node::worker::MessagePort
619 MessagePort* channel = ContainerOf(&MessagePort::async_, handle); in MessagePort()
649 bool MessagePort::IsDetached() const { in IsDetached()
653 void MessagePort::TriggerAsync() { in TriggerAsync()
658 void MessagePort::Close(v8::Local<v8::Value> close_callback) { in Close()
671 void MessagePort::New(const FunctionCallbackInfo<Value>& args) { in New()
679 MessagePort* MessagePort::New( in New()
692 MessagePort* port = new MessagePort(env, context, instance); in New()
718 MaybeLocal<Value> MessagePort::ReceiveMessage(Local<Context> context, in ReceiveMessage()
755 void MessagePort::OnMessage(MessageProcessingMode mode) { in OnMessage()
835 void MessagePort::OnClose() { in OnClose()
843 std::unique_ptr<MessagePortData> MessagePort::Detach() { in Detach()
850 BaseObject::TransferMode MessagePort::GetTransferMode() const { in GetTransferMode()
856 std::unique_ptr<TransferData> MessagePort::TransferForMessaging() { in TransferForMessaging()
865 return BaseObjectPtr<MessagePort> { MessagePort::New( in Deserialize()
870 Maybe<bool> MessagePort::PostMessage(Environment* env, in PostMessage()
970 void MessagePort::PostMessage(const FunctionCallbackInfo<Value>& args) { in PostMessage()
1007 MessagePort* port = Unwrap<MessagePort>(args.This()); in PostMessage()
1022 void MessagePort::Start() { in Start()
1030 void MessagePort::Stop() { in Stop()
1035 void MessagePort::Start(const FunctionCallbackInfo<Value>& args) { in Start()
1036 MessagePort* port; in Start()
1044 void MessagePort::Stop(const FunctionCallbackInfo<Value>& args) { in Stop()
1045 MessagePort* port; in Stop()
1054 void MessagePort::CheckType(const FunctionCallbackInfo<Value>& args) { in CheckType()
1060 void MessagePort::Drain(const FunctionCallbackInfo<Value>& args) { in Drain()
1061 MessagePort* port; in Drain()
1066 void MessagePort::ReceiveMessage(const FunctionCallbackInfo<Value>& args) { in ReceiveMessage()
1073 MessagePort* port = Unwrap<MessagePort>(args[0].As<Object>()); in ReceiveMessage()
1088 void MessagePort::MoveToContext(const FunctionCallbackInfo<Value>& args) { in MoveToContext()
1095 MessagePort* port = Unwrap<MessagePort>(args[0].As<Object>()); in MoveToContext()
1115 MessagePort* target = in MoveToContext()
1116 MessagePort::New(env, context_wrapper->context(), std::move(data)); in MoveToContext()
1121 void MessagePort::Entangle(MessagePort* a, MessagePort* b) { in Entangle()
1125 void MessagePort::Entangle(MessagePort* a, MessagePortData* b) { in Entangle()
1129 void MessagePort::MemoryInfo(MemoryTracker* tracker) const { in MemoryInfo()
1143 Local<FunctionTemplate> m = NewFunctionTemplate(isolate, MessagePort::New); in GetMessagePortConstructorTemplate()
1146 MessagePort::kInternalFieldCount); in GetMessagePortConstructorTemplate()
1149 SetProtoMethod(isolate, m, "postMessage", MessagePort::PostMessage); in GetMessagePortConstructorTemplate()
1150 SetProtoMethod(isolate, m, "start", MessagePort::Start); in GetMessagePortConstructorTemplate()
1450 MessagePort* port1 = MessagePort::New(env, context); in MessageChannel()
1452 MessagePort* port2 = MessagePort::New(env, context); in MessageChannel()
1458 MessagePort::Entangle(port1, port2); in MessageChannel()
1471 MessagePort* port = in BroadcastChannel()
1472 MessagePort::New(env, env->context(), {}, SiblingGroup::Get(*name)); in BroadcastChannel()
1511 SetMethod(context, target, "stopMessagePort", MessagePort::Stop); in InitMessaging()
1512 SetMethod(context, target, "checkMessagePort", MessagePort::CheckType); in InitMessaging()
1513 SetMethod(context, target, "drainMessagePort", MessagePort::Drain); in InitMessaging()
1515 context, target, "receiveMessageOnPort", MessagePort::ReceiveMessage); in InitMessaging()
1517 context, target, "moveMessagePortToContext", MessagePort::MoveToContext); in InitMessaging()
1538 registry->Register(MessagePort::New); in RegisterExternalReferences()
1539 registry->Register(MessagePort::PostMessage); in RegisterExternalReferences()
1540 registry->Register(MessagePort::Start); in RegisterExternalReferences()
1541 registry->Register(MessagePort::Stop); in RegisterExternalReferences()
1542 registry->Register(MessagePort::CheckType); in RegisterExternalReferences()
1543 registry->Register(MessagePort::Drain); in RegisterExternalReferences()
1544 registry->Register(MessagePort::ReceiveMessage); in RegisterExternalReferences()
1545 registry->Register(MessagePort::MoveToContext); in RegisterExternalReferences()