Lines Matching refs:argumentEncoder
273 PassOwnPtr<ArgumentEncoder> Connection::createSyncMessageArgumentEncoder(uint64_t destinationID, uint64_t& syncRequestID)
275 OwnPtr<ArgumentEncoder> argumentEncoder = ArgumentEncoder::create(destinationID);
279 argumentEncoder->encode(syncRequestID);
281 return argumentEncoder.release();
284 bool Connection::sendMessage(MessageID messageID, PassOwnPtr<ArgumentEncoder> arguments, unsigned messageSendFlags)
302 bool Connection::sendSyncReply(PassOwnPtr<ArgumentEncoder> arguments)
364 PassOwnPtr<ArgumentDecoder> Connection::sendSyncMessage(MessageID messageID, uint64_t syncRequestID, PassOwnPtr<ArgumentEncoder> encoder, double timeout)
590 ArgumentEncoder* replyEncoder = ArgumentEncoder::create(syncRequestID).leakPtr();