31 #ifndef __RINA_DAFENROLLMENT_H_
32 #define __RINA_DAFENROLLMENT_H_
LisDAFEnrollmentStopOperationReq * lisDAFEnrollmentStartOperationReq
Class representing flow object with attributes from specs.
simsignal_t sigDAFEnrollmentStartEnrollReq
LisDAFEnrollmentStartOperationRes * lisDAFEnrollmentStartOperationRes
simsignal_t sigDAFEnrollmentStopEnrollReq
simsignal_t sigDAFEnrollmentStartEnrollRes
void processConResPosi(DAFEnrollmentStateTableEntry *entry, CDAPMessage *cmsg)
void insertStateTableEntry(Flow *flow)
LisDAFEnrollmentStopEnrollReq * lisDAFEnrollmentStopEnrollReq
LisDAFEnrollmentConReq * lisDAFEnrollmentConReq
simsignal_t sigDAFEnrollmentStartOperReq
const char * DAF_MSG_ENRLREL
Kind of a Notification Board for DAF .
void signalizeStartEnrollmentResponse(DAFEnrollmentObj *obj)
void signalizeStopEnrollmentRequest(DAFEnrollmentObj *obj)
simsignal_t sigDAFEnrollmentAllocResNega
simsignal_t sigDAFEnrollmentAllocResPosi
void signalizeStopEnrollmentResponse(DAFEnrollmentObj *obj)
void startCACE(Flow *flow)
std::map< simtime_t, APNIPairs * > DAFEnrollCommands
void receiveStopEnrollmentResponse(CDAPMessage *msg)
LisDAFEnrollmentStartEnrollRes * lisDAFEnrollmentStartEnrollRes
simsignal_t sigDAFEnrollmentSendData
void receiveConnectRequest(CDAPMessage *msg)
void signalizeAllocateResponseNegative(Flow *flow)
DAFEnrollCommands PreenrollConnects
LisDAFEnrollmentAllResPosi * lisDAFEnrollmentAllResPosi
void createBindings(Flow *flow, DAFEnrollmentNotifier *module)
void receiveAllocationResponsePositive(Flow *flow)
void receiveNegativeConnectResponse(CDAPMessage *msg)
void parseConfig(cXMLElement *config)
DAFEnrollmentStateTable * StateTable
void signalizeStartEnrollmentRequest(DAFEnrollmentObj *obj)
void initSignalsAndListeners()
void receiveAllocationRequestFromFAI(Flow *flow)
LisDAFEnrollmentStopEnrollRes * lisDAFEnrollmentStopEnrollRes
LisDAFEnrollmentConResPosi * lisDAFEnrollmentConResPosi
LisDAFEnrollmentConResNega * lisDAFEnrollmentConResNega
const char * DAF_MSG_ENRLCON
std::list< APNIPair > APNIPairs
DAFEnrollmentNotifier * createMgmtAE(Flow *flow)
DAFEnrollCommands PreenrollReleases
void checkEnrolled(APNIPair *apnip)
LisDAFEnrollmentRequest * lisDAFEnrollmentRequest
simsignal_t sigDAFEnrollmentStartOperRes
void createFlow(APNIPair *apnip)
void receiveStopEnrollmentRequest(CDAPMessage *msg)
void authenticate(DAFEnrollmentStateTableEntry *entry, CDAP_M_Connect *msg)
simsignal_t sigDAFEnrollmentEnrollPosi
simsignal_t sigDAFEnrollmentStopEnrollRes
void receiveStartEnrollmentResponse(CDAPMessage *msg)
void receiveStartOperationResponse(CDAPMessage *msg)
DAFEnrollment and CACE Base .
void signalizeEnrollmentFinished(DAFEnrollmentStateTableEntry *entry)
void receiveStartEnrollmentRequest(CDAPMessage *msg)
void signalizeStartOperationRequest(DAFOperationObj *obj)
void updateEnrollmentDisplay(DAFEnrollment::IconEnrolStatus status)
void processConResNega(DAFEnrollmentStateTableEntry *entry, CDAPMessage *cmsg)
virtual void handleMessage(cMessage *msg)
DAFEnrollment state table .
void receiveStartOperationRequest(CDAPMessage *msg)
int currentMgmtAEInstanceId
LisDAFEnrollmentStartEnrollReq * lisDAFEnrollmentStartEnrollReq
void processStopEnrollmentResponse(DAFEnrollmentStateTableEntry *entry)
void signalizeAllocateResponsePositive(Flow *flow)
void processStopEnrollmentImmediate(DAFEnrollmentStateTableEntry *entry)
simsignal_t sigDAFEnrollmentFinish
void receivePositiveConnectResponse(CDAPMessage *msg)
simsignal_t sigDAFEnrollmentCACESendData
void signalizeStartOperationResponse(DAFOperationObj *obj)
void signalizeCACESendData(CDAPMessage *cmsg)
LisDAFEnrollmentAllReqFromFai * lisDAFEnrollmentAllReqFromFai
DAFEnrollment and CACE listeners .
void processNewConReq(DAFEnrollmentStateTableEntry *entry)
void startEnrollment(DAFEnrollmentStateTableEntry *entry)
virtual void initialize()
LisDAFEnrollmentGetFlowFromFaiCreResPosi * lisDAFEnrollmentGetFlowFromFaiCreResPosi