1. Transitioned to using latest asn1c compiler
[ric-app/admin.git] / src / E2AP-c / subscription / subscription_delete_response.cc
index 91ede0a..838c9ee 100644 (file)
@@ -30,23 +30,23 @@ not generate a response. Generating response however is included to support test
 subscription_delete_response::subscription_delete_response(void){
 
   e2ap_pdu_obj = 0;
-  e2ap_pdu_obj = (E2AP_PDU_t *)calloc(1, sizeof(E2AP_PDU_t));
+  e2ap_pdu_obj = (E2N_E2AP_PDU_t *)calloc(1, sizeof(E2N_E2AP_PDU_t));
   assert(e2ap_pdu_obj != 0);
 
   successMsg = 0;
-  successMsg = (SuccessfulOutcome_t *)calloc(1, sizeof(SuccessfulOutcome_t));
+  successMsg = (E2N_SuccessfulOutcome_t *)calloc(1, sizeof(E2N_SuccessfulOutcome_t));
   assert(successMsg != 0);
 
   unsuccessMsg = 0;
-  unsuccessMsg = (UnsuccessfulOutcome_t *)calloc(1, sizeof(UnsuccessfulOutcome_t));
+  unsuccessMsg = (E2N_UnsuccessfulOutcome_t *)calloc(1, sizeof(E2N_UnsuccessfulOutcome_t));
   assert(unsuccessMsg != 0);
 
   IE_array = 0;
-  IE_array = (RICsubscriptionDeleteResponse_IEs_t *)calloc(NUM_SUBSCRIPTION_DELETE_RESPONSE_IES, sizeof(RICsubscriptionDeleteResponse_IEs_t));
+  IE_array = (E2N_RICsubscriptionDeleteResponse_IEs_t *)calloc(NUM_SUBSCRIPTION_DELETE_RESPONSE_IES, sizeof(E2N_RICsubscriptionDeleteResponse_IEs_t));
   assert(IE_array != 0);
 
   IE_Failure_array = 0;
-  IE_Failure_array = (RICsubscriptionDeleteFailure_IEs_t *)calloc(NUM_SUBSCRIPTION_DELETE_FAILURE_IES, sizeof(RICsubscriptionDeleteFailure_IEs_t));
+  IE_Failure_array = (E2N_RICsubscriptionDeleteFailure_IEs_t *)calloc(NUM_SUBSCRIPTION_DELETE_FAILURE_IES, sizeof(E2N_RICsubscriptionDeleteFailure_IEs_t));
   assert(IE_Failure_array != 0);
 
   
@@ -55,18 +55,18 @@ subscription_delete_response::subscription_delete_response(void){
 
   
 
-// Clear assigned protocolIE list from RIC indication IE container
+// Clear assigned protocolIE list from E2N_RIC indication IE container
 subscription_delete_response::~subscription_delete_response(void){
 
-  mdclog_write(MDCLOG_INFO, "Freeing subscription delete response memory");
-  RICsubscriptionDeleteResponse_t * ric_subscription_delete_response = &(successMsg->value.choice.RICsubscriptionDeleteResponse);
+  mdclog_write(MDCLOG_DEBUG, "Freeing subscription delete response memory");
+  E2N_RICsubscriptionDeleteResponse_t * ric_subscription_delete_response = &(successMsg->value.choice.RICsubscriptionDeleteResponse);
   
   for(unsigned int i = 0; i < ric_subscription_delete_response->protocolIEs.list.size ; i++){
     ric_subscription_delete_response->protocolIEs.list.array[i] = 0;
   }
 
   
-  RICsubscriptionDeleteFailure_t * ric_subscription_failure = &(unsuccessMsg->value.choice.RICsubscriptionDeleteFailure);
+  E2N_RICsubscriptionDeleteFailure_t * ric_subscription_failure = &(unsuccessMsg->value.choice.RICsubscriptionDeleteFailure);
   for(unsigned int i = 0; i < ric_subscription_failure->protocolIEs.list.size; i++){
     ric_subscription_failure->protocolIEs.list.array[i] = 0;
   }
@@ -74,20 +74,20 @@ subscription_delete_response::~subscription_delete_response(void){
   free(IE_array);
   free(IE_Failure_array);
 
-  ASN_STRUCT_FREE(asn_DEF_SuccessfulOutcome, successMsg);
+  ASN_STRUCT_FREE(asn_DEF_E2N_SuccessfulOutcome, successMsg);
 
-  ASN_STRUCT_FREE(asn_DEF_UnsuccessfulOutcome, unsuccessMsg);
+  ASN_STRUCT_FREE(asn_DEF_E2N_UnsuccessfulOutcome, unsuccessMsg);
   
   e2ap_pdu_obj->choice.successfulOutcome = NULL;
   e2ap_pdu_obj->choice.unsuccessfulOutcome = NULL;
 
-  ASN_STRUCT_FREE(asn_DEF_E2AP_PDU, e2ap_pdu_obj);
-  mdclog_write(MDCLOG_INFO, "Freed subscription delete response memory");
+  ASN_STRUCT_FREE(asn_DEF_E2N_E2AP_PDU, e2ap_pdu_obj);
+  mdclog_write(MDCLOG_DEBUG, "Freed subscription delete response memory");
 
 };
 
 
-bool subscription_delete_response::encode_e2ap_subscription_delete_response(unsigned char *buf, size_t *size, E2AP_PDU_t *e2ap_pdu, subscription_response_helper &dinput, bool is_success){
+bool subscription_delete_response::encode_e2ap_subscription_delete_response(unsigned char *buf, size_t *size,  subscription_response_helper &dinput, bool is_success){
 
   bool res;
  
@@ -96,7 +96,7 @@ bool subscription_delete_response::encode_e2ap_subscription_delete_response(unsi
     if (!res){
       return false;
     }
-    e2ap_pdu_obj->present =  E2AP_PDU_PR_successfulOutcome;
+    e2ap_pdu_obj->present =  E2N_E2AP_PDU_PR_successfulOutcome;
     e2ap_pdu_obj->choice.successfulOutcome = successMsg;
   }
   else{
@@ -104,12 +104,12 @@ bool subscription_delete_response::encode_e2ap_subscription_delete_response(unsi
     if(! res){
       return false;
     }
-    e2ap_pdu_obj->present = E2AP_PDU_PR_unsuccessfulOutcome;
+    e2ap_pdu_obj->present = E2N_E2AP_PDU_PR_unsuccessfulOutcome;
     e2ap_pdu_obj->choice.unsuccessfulOutcome = unsuccessMsg;
   }
     
 
-  int ret_constr = asn_check_constraints(&asn_DEF_E2AP_PDU, (void *) e2ap_pdu_obj, errbuf, &errbuf_len);
+  int ret_constr = asn_check_constraints(&asn_DEF_E2N_E2AP_PDU, (void *) e2ap_pdu_obj, errbuf, &errbuf_len);
   if(ret_constr){
     error_string.assign(errbuf, errbuf_len);
     return false;
@@ -117,7 +117,7 @@ bool subscription_delete_response::encode_e2ap_subscription_delete_response(unsi
 
   //xer_fprint(stdout, &asn_DEF_E2AP_PDU, e2ap_pdu_obj);
   
-  asn_enc_rval_t retval = asn_encode_to_buffer(0, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2AP_PDU, e2ap_pdu_obj, buf, *size);
+  asn_enc_rval_t retval = asn_encode_to_buffer(0, ATS_ALIGNED_BASIC_PER, &asn_DEF_E2N_E2AP_PDU, e2ap_pdu_obj, buf, *size);
     
   if(retval.encoded == -1){
     error_string.assign(strerror(errno));
@@ -139,7 +139,7 @@ bool subscription_delete_response::encode_e2ap_subscription_delete_response(unsi
     
 }
   
-bool  subscription_delete_response::set_fields(SuccessfulOutcome_t *success, subscription_response_helper &helper){
+bool  subscription_delete_response::set_fields(E2N_SuccessfulOutcome_t *success, subscription_response_helper &helper){
 
   if (success == 0){
     error_string = "Invalid reference to success message in set fields  subscription delete response";
@@ -148,31 +148,31 @@ bool  subscription_delete_response::set_fields(SuccessfulOutcome_t *success, sub
   
   unsigned int ie_index;
 
-  success->procedureCode = ProcedureCode_id_ricSubscriptionDelete;
-  success->criticality = Criticality_reject;
-  success->value.present = SuccessfulOutcome__value_PR_RICsubscriptionDeleteResponse;   
+  success->procedureCode = E2N_ProcedureCode_id_ricSubscriptionDelete;
+  success->criticality = E2N_Criticality_reject;
+  success->value.present = E2N_SuccessfulOutcome__value_PR_RICsubscriptionDeleteResponse;   
  
-  RICsubscriptionDeleteResponse_t * subscription_delete_response = &(success->value.choice.RICsubscriptionDeleteResponse);
+  E2N_RICsubscriptionDeleteResponse_t * subscription_delete_response = &(success->value.choice.RICsubscriptionDeleteResponse);
   subscription_delete_response->protocolIEs.list.count = 0;
   
   ie_index = 0;
-  RICsubscriptionDeleteResponse_IEs_t *ies_ricreq = &IE_array[ie_index];
+  E2N_RICsubscriptionDeleteResponse_IEs_t *ies_ricreq = &IE_array[ie_index];
   
-  ies_ricreq->criticality = Criticality_reject;
-  ies_ricreq->id = ProtocolIE_ID_id_RICrequestID;
-  ies_ricreq->value.present = RICsubscriptionDeleteResponse_IEs__value_PR_RICrequestID;
-  RICrequestID_t *ricrequest_ie = &ies_ricreq->value.choice.RICrequestID;
+  ies_ricreq->criticality = E2N_Criticality_reject;
+  ies_ricreq->id = E2N_ProtocolIE_ID_id_RICrequestID;
+  ies_ricreq->value.present = E2N_RICsubscriptionDeleteResponse_IEs__value_PR_RICrequestID;
+  E2N_RICrequestID_t *ricrequest_ie = &ies_ricreq->value.choice.RICrequestID;
   ricrequest_ie->ricRequestorID = helper.get_request_id();
   ricrequest_ie->ricRequestSequenceNumber = helper.get_req_seq();
   ASN_SEQUENCE_ADD(&subscription_delete_response->protocolIEs, ies_ricreq);
 
   
   ie_index = 1;
-  RICsubscriptionDeleteResponse_IEs_t *ies_ranfunc = &IE_array[ie_index];
-  ies_ranfunc->criticality = Criticality_reject;
-  ies_ranfunc->id = ProtocolIE_ID_id_RANfunctionID;
-  ies_ranfunc->value.present = RICsubscriptionDeleteResponse_IEs__value_PR_RANfunctionID;
-  RANfunctionID_t *ranfunction_ie = &ies_ranfunc->value.choice.RANfunctionID;
+  E2N_RICsubscriptionDeleteResponse_IEs_t *ies_ranfunc = &IE_array[ie_index];
+  ies_ranfunc->criticality = E2N_Criticality_reject;
+  ies_ranfunc->id = E2N_ProtocolIE_ID_id_RANfunctionID;
+  ies_ranfunc->value.present = E2N_RICsubscriptionDeleteResponse_IEs__value_PR_RANfunctionID;
+  E2N_RANfunctionID_t *ranfunction_ie = &ies_ranfunc->value.choice.RANfunctionID;
   *ranfunction_ie = helper.get_function_id();
   ASN_SEQUENCE_ADD(&subscription_delete_response->protocolIEs, ies_ranfunc);
 
@@ -181,7 +181,7 @@ bool  subscription_delete_response::set_fields(SuccessfulOutcome_t *success, sub
        
 }
 
-bool subscription_delete_response:: get_fields(SuccessfulOutcome_t * success_msg,  subscription_response_helper & dout)
+bool subscription_delete_response:: get_fields(E2N_SuccessfulOutcome_t * success_msg,  subscription_response_helper & dout)
 {
 
   if (success_msg == 0){
@@ -189,20 +189,20 @@ bool subscription_delete_response:: get_fields(SuccessfulOutcome_t * success_msg
     return false;
   }
   
-  RICrequestID_t *requestid;
-  RANfunctionID_t * ranfunctionid;
+  E2N_RICrequestID_t *requestid;
+  E2N_RANfunctionID_t * ranfunctionid;
   
   for(int edx = 0; edx < success_msg->value.choice.RICsubscriptionDeleteResponse.protocolIEs.list.count; edx++) {
-    RICsubscriptionDeleteResponse_IEs_t *memb_ptr = success_msg->value.choice.RICsubscriptionDeleteResponse.protocolIEs.list.array[edx];
+    E2N_RICsubscriptionDeleteResponse_IEs_t *memb_ptr = success_msg->value.choice.RICsubscriptionDeleteResponse.protocolIEs.list.array[edx];
     
     switch(memb_ptr->id)
       {
-      case (ProtocolIE_ID_id_RICrequestID):
+      case (E2N_ProtocolIE_ID_id_RICrequestID):
        requestid = &memb_ptr->value.choice.RICrequestID;
        dout.set_request(requestid->ricRequestorID, requestid->ricRequestSequenceNumber);
        break;
          
-      case (ProtocolIE_ID_id_RANfunctionID):
+      case (E2N_ProtocolIE_ID_id_RANfunctionID):
        ranfunctionid = &memb_ptr->value.choice.RANfunctionID;
        dout.set_function_id(*ranfunctionid);
        break;
@@ -215,7 +215,7 @@ bool subscription_delete_response:: get_fields(SuccessfulOutcome_t * success_msg
 }
 
 
-bool subscription_delete_response::set_fields(UnsuccessfulOutcome_t *unsuccess, subscription_response_helper &helper){
+bool subscription_delete_response::set_fields(E2N_UnsuccessfulOutcome_t *unsuccess, subscription_response_helper &helper){
 
   if (unsuccess == 0){
     error_string = "Invalid reference to unsuccess message in set fields  subscription delete response";
@@ -224,30 +224,30 @@ bool subscription_delete_response::set_fields(UnsuccessfulOutcome_t *unsuccess,
   
   unsigned int ie_index;
 
-  unsuccess->procedureCode = ProcedureCode_id_ricSubscriptionDelete;
-  unsuccess->criticality = Criticality_reject;
-  unsuccess->value.present = UnsuccessfulOutcome__value_PR_RICsubscriptionDeleteFailure;
+  unsuccess->procedureCode = E2N_ProcedureCode_id_ricSubscriptionDelete;
+  unsuccess->criticality = E2N_Criticality_reject;
+  unsuccess->value.present = E2N_UnsuccessfulOutcome__value_PR_RICsubscriptionDeleteFailure;
 
-  RICsubscriptionDeleteFailure_t * ric_subscription_failure = &(unsuccess->value.choice.RICsubscriptionDeleteFailure);
+  E2N_RICsubscriptionDeleteFailure_t * ric_subscription_failure = &(unsuccess->value.choice.RICsubscriptionDeleteFailure);
   ric_subscription_failure->protocolIEs.list.count = 0;
   
   ie_index = 0;
-  RICsubscriptionDeleteFailure_IEs_t *ies_ricreq = &IE_Failure_array[ie_index];
+  E2N_RICsubscriptionDeleteFailure_IEs_t *ies_ricreq = &IE_Failure_array[ie_index];
     
-  ies_ricreq->criticality = Criticality_reject;
-  ies_ricreq->id = ProtocolIE_ID_id_RICrequestID;
-  ies_ricreq->value.present = RICsubscriptionDeleteFailure_IEs__value_PR_RICrequestID;
-  RICrequestID_t *ricrequest_ie = &ies_ricreq->value.choice.RICrequestID;
+  ies_ricreq->criticality = E2N_Criticality_reject;
+  ies_ricreq->id = E2N_ProtocolIE_ID_id_RICrequestID;
+  ies_ricreq->value.present = E2N_RICsubscriptionDeleteFailure_IEs__value_PR_RICrequestID;
+  E2N_RICrequestID_t *ricrequest_ie = &ies_ricreq->value.choice.RICrequestID;
   ricrequest_ie->ricRequestorID = helper.get_request_id();
   ricrequest_ie->ricRequestSequenceNumber = helper.get_req_seq();
   ASN_SEQUENCE_ADD(&ric_subscription_failure->protocolIEs, ies_ricreq);
   
   ie_index = 1;
-  RICsubscriptionDeleteFailure_IEs_t *ies_ranfunc = &IE_Failure_array[ie_index];
-  ies_ranfunc->criticality = Criticality_reject;
-  ies_ranfunc->id = ProtocolIE_ID_id_RANfunctionID;
-  ies_ranfunc->value.present = RICsubscriptionDeleteFailure_IEs__value_PR_RANfunctionID;
-  RANfunctionID_t *ranfunction_ie = &ies_ranfunc->value.choice.RANfunctionID;
+  E2N_RICsubscriptionDeleteFailure_IEs_t *ies_ranfunc = &IE_Failure_array[ie_index];
+  ies_ranfunc->criticality = E2N_Criticality_reject;
+  ies_ranfunc->id = E2N_ProtocolIE_ID_id_RANfunctionID;
+  ies_ranfunc->value.present = E2N_RICsubscriptionDeleteFailure_IEs__value_PR_RANfunctionID;
+  E2N_RANfunctionID_t *ranfunction_ie = &ies_ranfunc->value.choice.RANfunctionID;
   *ranfunction_ie = helper.get_function_id();
   ASN_SEQUENCE_ADD(&ric_subscription_failure->protocolIEs, ies_ranfunc);
     
@@ -256,7 +256,7 @@ bool subscription_delete_response::set_fields(UnsuccessfulOutcome_t *unsuccess,
     
 }
 
-bool  subscription_delete_response:: get_fields(UnsuccessfulOutcome_t * unsuccess_msg,  subscription_response_helper & dout)
+bool  subscription_delete_response:: get_fields(E2N_UnsuccessfulOutcome_t * unsuccess_msg,  subscription_response_helper & dout)
 {
 
   if (unsuccess_msg == 0){
@@ -264,20 +264,20 @@ bool  subscription_delete_response:: get_fields(UnsuccessfulOutcome_t * unsucces
     return false;
   }
   
-  RICrequestID_t *requestid;
-  RANfunctionID_t * ranfunctionid;
+  E2N_RICrequestID_t *requestid;
+  E2N_RANfunctionID_t * ranfunctionid;
     
   for(int edx = 0; edx < unsuccess_msg->value.choice.RICsubscriptionDeleteFailure.protocolIEs.list.count; edx++) {
-    RICsubscriptionDeleteFailure_IEs_t *memb_ptr = unsuccess_msg->value.choice.RICsubscriptionDeleteFailure.protocolIEs.list.array[edx];
+    E2N_RICsubscriptionDeleteFailure_IEs_t *memb_ptr = unsuccess_msg->value.choice.RICsubscriptionDeleteFailure.protocolIEs.list.array[edx];
     
     switch(memb_ptr->id)
       {
-      case (ProtocolIE_ID_id_RICrequestID):
+      case (E2N_ProtocolIE_ID_id_RICrequestID):
        requestid = &memb_ptr->value.choice.RICrequestID;
        dout.set_request(requestid->ricRequestorID, requestid->ricRequestSequenceNumber);
        break;
          
-      case (ProtocolIE_ID_id_RANfunctionID):
+      case (E2N_ProtocolIE_ID_id_RANfunctionID):
        ranfunctionid = &memb_ptr->value.choice.RANfunctionID;
        dout.set_function_id(*ranfunctionid);
        break;