79 entry->getLocal().getApinstance(),
80 entry->getLocal().getAename(),
81 entry->getLocal().getAeinstance());
84 entry->getRemote().getApinstance(),
85 entry->getRemote().getAename(),
86 entry->getRemote().getAeinstance());
170 entry->increaseCurrentConnectRetries();
191 EV <<
"DAFEnrollment status not found for "
void processConResNega(DAFEnrollmentStateTableEntry *entry, CDAPMessage *cmsg)
virtual int32_t getAbsSyntax() const
const APNamingInfo & getRemote() const
void processConResPosi(DAFEnrollmentStateTableEntry *entry, CDAPMessage *cmsg)
Class representing flow object with attributes from specs.
const APNamingInfo & getSrcApni() const
Gets read-only source APNamingInfo.
virtual void setAuth(const auth_t &auth)
DAFEnrollmentStateTableEntry * findEntryByDstAPNI(const APNamingInfo &apni)
virtual void setAuth(const auth_t &auth)
void insertStateTableEntry(Flow *flow)
void receiveConnectRequest(CDAPMessage *msg)
virtual APNamingInfo & getDst()
virtual void setSrcAddr(const Address &srcAddr)
virtual void setAbsSyntax(int32_t absSyntax)
virtual void setDst(const APNamingInfo &dst)
virtual void setAbsSyntax(int32_t absSyntax)
void increaseCurrentConnectRetries()
void setDAFEnrollmentStatus(DAFEnrollmentStateTableEntry::DAFEnrollmentStatus status)
::omnetpp::opp_string authName
const char * DAF_MSG_CONREQRETRY
DAFEnrollmentStateTable * StateTable
const std::string & getAename() const
Getter of AE name.
const char * DAF_MSG_CONRESPOS
const APN & getApn() const
Getter of APN.
void insert(DAFEnrollmentStateTableEntry entry)
virtual void setDst(const APNamingInfo &dst)
const char * DAF_MSG_CONREQ
APNamingInfo holds complete naming info for particular application process.
DAFEnrollment * outerClass
virtual auth_t & getAuth()
DAFEnrollmentStateTable * StateTable
const APNamingInfo & getLocal() const
const std::string & getAeinstance() const
Getter of AE-instance attribute.
const std::string & getApinstance() const
Getter of AP-instance id.
DAFEnrollmentStateTableEntry::CACEConnectionStatus getCACEConStatus() const
virtual APNamingInfo & getSrc()
void processNewConReq(DAFEnrollmentStateTableEntry *entry)
void authenticate(DAFEnrollmentStateTableEntry *entry, CDAP_M_Connect *msg)
void setCACEConStatus(DAFEnrollmentStateTableEntry::CACEConnectionStatus status)
virtual void setDstAddr(const Address &dstAddr)
virtual void setSrc(const APNamingInfo &src)
void signalizeCACESendData(CDAPMessage *cmsg)
virtual void setSrc(const APNamingInfo &src)
::omnetpp::opp_string authPassword
void receivePositiveConnectResponse(CDAPMessage *msg)
::omnetpp::opp_string authOther
virtual APNamingInfo & getSrc()
void startCACE(Flow *flow)
virtual void setResult(const result_t &result)
void startEnrollment(DAFEnrollmentStateTableEntry *entry)
Address class holds IPC Process identification.
const APNamingInfo & getDstApni() const
Gets read-only destination APNamingInfo.
void receiveNegativeConnectResponse(CDAPMessage *msg)
const char * DAF_MSG_CONRESNEG