txPITransaction(const nsAString& aTarget, const nsAString& aData) : txOutputTransaction(ePITransaction), mTarget(aTarget), mData(aData) { MOZ_COUNT_CTOR_INHERITED(txPITransaction, txOutputTransaction); }
DaemonSocketPDU::DaemonSocketPDU(size_t aPayloadSize) : mConsumer(nullptr) { MOZ_COUNT_CTOR_INHERITED(DaemonSocketPDU, UnixSocketIOBuffer); size_t availableSpace = PDU_HEADER_SIZE + aPayloadSize; ResetBuffer(new uint8_t[availableSpace], 0, 0, availableSpace); }
txStartElementTransaction(nsAtom* aPrefix, const nsAString& aLocalName, int32_t aNsID) : txOutputTransaction(eStartElementTransaction), mPrefix(aPrefix), mLocalName(aLocalName), mNsID(aNsID) { MOZ_COUNT_CTOR_INHERITED(txStartElementTransaction, txOutputTransaction); }
txAttributeTransaction(nsAtom* aPrefix, const nsAString& aLocalName, int32_t aNsID, const nsString& aValue) : txOutputTransaction(eAttributeTransaction), mPrefix(aPrefix), mLocalName(aLocalName), mNsID(aNsID), mValue(aValue) { MOZ_COUNT_CTOR_INHERITED(txAttributeTransaction, txOutputTransaction); }
txStartElementAtomTransaction(nsIAtom* aPrefix, nsIAtom* aLocalName, nsIAtom* aLowercaseLocalName, int32_t aNsID) : txOutputTransaction(eStartElementAtomTransaction), mPrefix(aPrefix), mLocalName(aLocalName), mLowercaseLocalName(aLowercaseLocalName), mNsID(aNsID) { MOZ_COUNT_CTOR_INHERITED(txStartElementAtomTransaction, txOutputTransaction); }
DocAccessibleChild::DocAccessibleChild(DocAccessible* aDoc) : DocAccessibleChildBase(aDoc) , mEmulatedWindowHandle(nullptr) , mIsRemoteConstructed(false) { MOZ_COUNT_CTOR_INHERITED(DocAccessibleChild, DocAccessibleChildBase); if (!sPlatformChild) { sPlatformChild = new PlatformChild(); ClearOnShutdown(&sPlatformChild, ShutdownPhase::Shutdown); } }
RenderDXGITextureHostOGL::RenderDXGITextureHostOGL(WindowsHandle aHandle, gfx::SurfaceFormat aFormat, gfx::IntSize aSize) : mHandle(aHandle) , mTextureHandle{0} , mSurface(0) , mStream(0) , mFormat(aFormat) , mSize(aSize) { MOZ_COUNT_CTOR_INHERITED(RenderDXGITextureHostOGL, RenderTextureHostOGL); }
RilSocket::RilSocket(WorkerCrossThreadDispatcher* aDispatcher, RilSocketConsumer* aConsumer, int aIndex) : mIO(nullptr) , mDispatcher(aDispatcher) , mConsumer(aConsumer) , mIndex(aIndex) { MOZ_ASSERT(mDispatcher); MOZ_ASSERT(mConsumer); MOZ_COUNT_CTOR_INHERITED(RilSocket, ConnectionOrientedSocket); }
ConnectionOrientedSocketIO::ConnectionOrientedSocketIO( MessageLoop* aConsumerLoop, MessageLoop* aIOLoop, UnixSocketConnector* aConnector) : DataSocketIO(aConsumerLoop) , UnixSocketWatcher(aIOLoop) , mConnector(aConnector) , mPeerAddressLength(0) { MOZ_ASSERT(mConnector); MOZ_COUNT_CTOR_INHERITED(ConnectionOrientedSocketIO, DataSocketIO); }
DaemonSocket::DaemonSocket( DaemonSocketIOConsumer* aIOConsumer, DaemonSocketConsumer* aConsumer, int aIndex) : mIO(nullptr) , mIOConsumer(aIOConsumer) , mConsumer(aConsumer) , mIndex(aIndex) { MOZ_ASSERT(mConsumer); MOZ_COUNT_CTOR_INHERITED(DaemonSocket, ConnectionOrientedSocket); }
RilSocketIO::RilSocketIO(WorkerCrossThreadDispatcher* aDispatcher, MessageLoop* aConsumerLoop, MessageLoop* aIOLoop, RilSocket* aRilSocket, UnixSocketConnector* aConnector) : ConnectionOrientedSocketIO(aConsumerLoop, aIOLoop, aConnector) , mDispatcher(aDispatcher) , mRilSocket(aRilSocket) , mShuttingDownOnIOThread(false) , mDelayedConnectTask(nullptr) { MOZ_ASSERT(mDispatcher); MOZ_ASSERT(mRilSocket); MOZ_COUNT_CTOR_INHERITED(RilSocketIO, ConnectionOrientedSocketIO); }
DaemonSocketPDU::DaemonSocketPDU(uint8_t aService, uint8_t aOpcode, uint16_t aPayloadSize) : mConsumer(nullptr) { MOZ_COUNT_CTOR_INHERITED(DaemonSocketPDU, UnixSocketIOBuffer); // Allocate memory size_t availableSpace = PDU_HEADER_SIZE + aPayloadSize; ResetBuffer(new uint8_t[availableSpace], 0, 0, availableSpace); // Reserve PDU header uint8_t* data = Append(PDU_HEADER_SIZE); MOZ_ASSERT(data); // Setup PDU header data[PDU_OFF_SERVICE] = aService; data[PDU_OFF_OPCODE] = aOpcode; memcpy(data + PDU_OFF_LENGTH, &aPayloadSize, sizeof(aPayloadSize)); }
DaemonSocketIO::DaemonSocketIO( MessageLoop* aConsumerLoop, MessageLoop* aIOLoop, int aFd, ConnectionStatus aConnectionStatus, UnixSocketConnector* aConnector, DaemonSocket* aConnection, DaemonSocketIOConsumer* aConsumer) : ConnectionOrientedSocketIO(aConsumerLoop, aIOLoop, aFd, aConnectionStatus, aConnector) , mConnection(aConnection) , mConsumer(aConsumer) , mShuttingDownOnIOThread(false) { MOZ_ASSERT(mConnection); MOZ_ASSERT(mConsumer); MOZ_COUNT_CTOR_INHERITED(DaemonSocketIO, ConnectionOrientedSocketIO); }
ConnectionOrientedSocket::ConnectionOrientedSocket() { MOZ_COUNT_CTOR_INHERITED(ConnectionOrientedSocket, DataSocket); }
explicit txCommentTransaction(const nsAString& aValue) : txOutputTransaction(eCommentTransaction), mValue(aValue) { MOZ_COUNT_CTOR_INHERITED(txCommentTransaction, txOutputTransaction); }
txCharacterTransaction(txTransactionType aType, uint32_t aLength) : txOutputTransaction(aType), mLength(aLength) { MOZ_COUNT_CTOR_INHERITED(txCharacterTransaction, txOutputTransaction); }
DataSocketIO::DataSocketIO(MessageLoop* aConsumerLoop) : SocketIOBase(aConsumerLoop) { MOZ_COUNT_CTOR_INHERITED(DataSocketIO, SocketIOBase); }
DataSocket::DataSocket() { MOZ_COUNT_CTOR_INHERITED(DataSocket, SocketBase); }
txUnknownHandler::txUnknownHandler(txExecutionState* aEs) : mEs(aEs), mFlushed(false) { MOZ_COUNT_CTOR_INHERITED(txUnknownHandler, txBufferingHandler); }
RenderTextureHostOGL::RenderTextureHostOGL() { MOZ_COUNT_CTOR_INHERITED(RenderTextureHostOGL, RenderTextureHost); }