Searched refs:TransferData (Results 1 – 13 of 13) sorted by relevance
20 class TransferData : public MemoryRetainer {32 std::unique_ptr<TransferData> self) = 0;80 void AddTransferable(std::unique_ptr<TransferData>&& data);89 const std::vector<std::unique_ptr<TransferData>>& transferables() const { in transferables()102 std::vector<std::unique_ptr<TransferData>> transferables_;110 class MessagePortData : public TransferData {138 std::unique_ptr<TransferData> self) override;228 std::unique_ptr<TransferData> TransferForMessaging() override;258 std::unique_ptr<TransferData> TransferForMessaging() override;259 std::unique_ptr<TransferData> CloneForMessaging() const override;[all …]
181 std::unique_ptr<worker::TransferData> CloneForMessaging() const override;183 class TransferData : public worker::TransferData {185 inline explicit TransferData(const SocketAddressBase* wrap) in TransferData() function188 inline explicit TransferData(std::shared_ptr<SocketAddress> address) in TransferData() function194 std::unique_ptr<worker::TransferData> self) override;197 SET_MEMORY_INFO_NAME(SocketAddressBase::TransferData)198 SET_SELF_SIZE(TransferData)372 std::unique_ptr<worker::TransferData> CloneForMessaging() const override;374 class TransferData : public worker::TransferData {376 inline explicit TransferData(const SocketAddressBlockListWrap* wrap) in TransferData() function[all …]
282 std::unique_ptr<worker::TransferData> TransferForMessaging() override;285 class TransferData : public worker::TransferData {287 explicit TransferData(int fd);288 ~TransferData();293 std::unique_ptr<worker::TransferData> self) override;297 SET_SELF_SIZE(TransferData)
57 class BlobTransferData : public worker::TransferData {68 std::unique_ptr<worker::TransferData> self) override;80 std::unique_ptr<worker::TransferData> CloneForMessaging() const override;
126 std::unique_ptr<worker::TransferData> CloneForMessaging() const override;128 class HistogramTransferData : public worker::TransferData {139 std::unique_ptr<worker::TransferData> self) override;195 std::unique_ptr<worker::TransferData> CloneForMessaging() const override;
38 class TransferData; variable148 virtual std::unique_ptr<worker::TransferData> TransferForMessaging();149 virtual std::unique_ptr<worker::TransferData> CloneForMessaging() const;
684 std::unique_ptr<worker::TransferData>686 return std::make_unique<TransferData>(this); in CloneForMessaging()732 BaseObjectPtr<BaseObject> SocketAddressBlockListWrap::TransferData::Deserialize( in Deserialize()735 std::unique_ptr<worker::TransferData> self) { in Deserialize()739 void SocketAddressBlockListWrap::TransferData::MemoryInfo( in MemoryInfo()865 std::unique_ptr<worker::TransferData>867 return std::make_unique<TransferData>(this); in CloneForMessaging()870 void SocketAddressBase::TransferData::MemoryInfo(MemoryTracker* tracker) const { in MemoryInfo()874 BaseObjectPtr<BaseObject> SocketAddressBase::TransferData::Deserialize( in Deserialize()877 std::unique_ptr<worker::TransferData> self) { in Deserialize()
48 std::unique_ptr<worker::TransferData> BaseObject::TransferForMessaging() { in TransferForMessaging()52 std::unique_ptr<worker::TransferData> BaseObject::CloneForMessaging() const { in CloneForMessaging()67 Maybe<bool> TransferData::FinalizeTransferWrite( in FinalizeTransferWrite()148 TransferData* data = transferables_[i].get(); in Deserialize()202 void Message::AddTransferable(std::unique_ptr<TransferData>&& data) { in AddTransferable()303 std::unique_ptr<TransferData> data; in Finish()812 std::unique_ptr<TransferData> MessagePort::TransferForMessaging() { in TransferForMessaging()820 std::unique_ptr<TransferData> self) { in Deserialize()1130 std::unique_ptr<TransferData> JSTransferable::TransferForMessaging() { in TransferForMessaging()1134 std::unique_ptr<TransferData> JSTransferable::CloneForMessaging() const { in CloneForMessaging()[all …]
207 std::unique_ptr<worker::TransferData> self) { in Deserialize()211 std::unique_ptr<worker::TransferData> HistogramBase::CloneForMessaging() const { in CloneForMessaging()361 std::unique_ptr<worker::TransferData>
206 std::unique_ptr<worker::TransferData> self) { in Deserialize()218 std::unique_ptr<worker::TransferData> Blob::CloneForMessaging() const { in CloneForMessaging()
205 std::unique_ptr<worker::TransferData> FileHandle::TransferForMessaging() { in TransferForMessaging()207 auto ret = std::make_unique<TransferData>(fd_); in TransferForMessaging()212 FileHandle::TransferData::TransferData(int fd) : fd_(fd) {} in TransferData() function in node::fs::FileHandle::TransferData214 FileHandle::TransferData::~TransferData() { in ~TransferData()222 BaseObjectPtr<BaseObject> FileHandle::TransferData::Deserialize( in Deserialize()225 std::unique_ptr<worker::TransferData> self) { in Deserialize()
496 class KeyObjectTransferData : public worker::TransferData { in SET_MEMORY_INFO_NAME()504 std::unique_ptr<worker::TransferData> self) override; in SET_MEMORY_INFO_NAME()515 std::unique_ptr<worker::TransferData> CloneForMessaging() const override;
3479 std::unique_ptr<worker::TransferData> self) { in Deserialize()3515 std::unique_ptr<worker::TransferData> NativeKeyObject::CloneForMessaging() in CloneForMessaging()