Home
last modified time | relevance | path

Searched refs:MessagePortData (Results 1 – 4 of 4) sorted by relevance

/third_party/node/src/
Dnode_messaging.h13 class MessagePortData; variable
110 class MessagePortData : public TransferData {
112 explicit MessagePortData(MessagePort* owner);
113 ~MessagePortData() override;
115 MessagePortData(MessagePortData&& other) = delete;
116 MessagePortData& operator=(MessagePortData&& other) = delete;
117 MessagePortData(const MessagePortData& other) = delete;
118 MessagePortData& operator=(const MessagePortData& other) = delete;
126 static void Entangle(MessagePortData* a, MessagePortData* b);
140 SET_MEMORY_INFO_NAME(MessagePortData)
[all …]
Dnode_messaging.cc521 MessagePortData::MessagePortData(MessagePort* owner) : owner_(owner) { } in MessagePortData() function in node::worker::MessagePortData
523 MessagePortData::~MessagePortData() { in ~MessagePortData()
528 void MessagePortData::MemoryInfo(MemoryTracker* tracker) const { in MemoryInfo()
533 void MessagePortData::AddToIncomingQueue(Message&& message) { in AddToIncomingQueue()
544 void MessagePortData::Entangle(MessagePortData* a, MessagePortData* b) { in Entangle()
552 void MessagePortData::Disentangle() { in Disentangle()
559 MessagePortData* sibling = sibling_; in Disentangle()
585 data_(new MessagePortData(this)) { in MessagePort()
651 std::unique_ptr<MessagePortData> data) { in New()
799 std::unique_ptr<MessagePortData> MessagePort::Detach() { in Detach()
[all …]
Dnode_worker.h106 std::unique_ptr<MessagePortData> child_port_data_;
Dnode_worker.cc67 child_port_data_ = std::make_unique<MessagePortData>(nullptr); in Worker()
397 std::unique_ptr<MessagePortData> data; in CreateEnvMessagePort()