//----------------------------- /// <summary> /// Default public constructor /// </summary> /// <include /// file='TBNS.doc.xml' /// path='//class[@name="DaRequest"]/ /// ctor[@name="DaRequest"]/doc/*' /// /> public DaRequest( EnumTransactionType aTransactionType, uint aSessionHandle, DaAddressSpaceElement anElement, int aPropertyId, uint aRequestHandle) { m_transactionType = aTransactionType; m_sessionHandle = aSessionHandle; m_requestHandle = aRequestHandle; m_propertyId = aPropertyId; m_addressSpaceElement = anElement; m_transactionKey = 0; m_result = EnumResultCode.E_NOTIMPL; m_requestState = EnumRequestState.CREATED; if (m_addressSpaceElement != null) { OTBFunctions.OTSAckRequestElement(m_addressSpaceElement.ObjectHandle); } } // end ctr