Loading ttcn/LibNGAP/lib/LibNGAP_EncdecDeclarations.ttcn +7 −0 Original line number Diff line number Diff line Loading @@ -104,4 +104,11 @@ module LibNGAP_EncdecDeclarations { external function fx_enc_UEContextSuspendRequestTransfer(NGAP_IEs.UEContextSuspendRequestTransfer p) return bitstring with {extension "prototype(convert) encode(PER)"} external function fx_dec_PDUSessionResourceModifyRequestTransfer(inout bitstring pdu, out NGAP_IEs.PDUSessionResourceModifyRequestTransfer p) return integer with {extension "prototype(sliding) decode(PER)"} //with {extension "prototype(sliding) decode(LibNGAP_codec)"} external function fx_enc_PDUSessionResourceModifyRequestTransfer(NGAP_IEs.PDUSessionResourceModifyRequestTransfer p) return bitstring with {extension "prototype(convert) encode(PER)"} } // End of module LibNGAP_EncdecDeclarations No newline at end of file ttcn/LibNGAP/lib/LibNGAP_Templates.ttcn +63 −73 Original line number Diff line number Diff line Loading @@ -12162,35 +12162,29 @@ module LibNGAP_Templates { protocolIEs := p_protocolIEs } // End of template m_mBSSessionSetupOrModRequestTransfer template (value) MBSSessionSetupOrModRequestTransfer.protocolIEs m_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionTNLInfo5GC( in template (value) MBS_SessionTNLInfo5GC p_mBS_SessionTNLInfo5GC template (value) MBSSessionSetupOrModRequestTransfer m_mBSSessionSetupOrModRequestTransfer_options( in template (value) MBS_SessionTNLInfo5GC p_mBS_SessionTNLInfo5GC, in template (value) MBS_QoSFlowsToBeSetupList p_mBS_QoSFlowsToBeSetupList, in template (value) MBS_SessionFSAIDList p_mBS_SessionFSAIDList ) := { protocolIEs := { { id := id_MBS_SessionTNLInfo5GC, criticality := reject, value_ := { MBS_SessionTNLInfo5GC := p_mBS_SessionTNLInfo5GC } } } // End of template m_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionTNLInfo5GC template (value) MBSSessionSetupOrModRequestTransfer.protocolIEs m_mBSSessionSetupOrModRequestTransfer_id_MBS_QoSFlowsToBeSetupModList( in template (value) MBS_QoSFlowsToBeSetupList p_mBS_QoSFlowsToBeSetupList ) := { }, { id := id_MBS_QoSFlowsToBeSetupModList, criticality := reject, value_ := { MBS_QoSFlowsToBeSetupList := p_mBS_QoSFlowsToBeSetupList } } } // End of template m_mBSSessionSetupOrModRequestTransfer_id_MBS_QoSFlowsToBeSetupModList template (value) MBSSessionSetupOrModRequestTransfer.protocolIEs m_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionFSAIDList( in template (value) MBS_SessionFSAIDList p_mBS_SessionFSAIDList ) := { }, { id := id_MBS_SessionFSAIDList, criticality := ignore, value_ := { MBS_SessionFSAIDList := p_mBS_SessionFSAIDList } } } // End of template m_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionFSAIDList } } // End of template m_mBSSessionSetupOrModRequestTransfer_options template (omit) MBSSessionReleaseResponseTransfer m_mBSSessionReleaseResponseTransfer( in template (omit) MBS_SessionTNLInfoNGRAN p_mBS_SessionTNLInfoNGRAN := omit, Loading Loading @@ -13543,10 +13537,11 @@ module LibNGAP_Templates { protocolIEs := p_protocolIEs } // End of template m_pDUSessionResourceModifyRequestTransfer template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_options( template (value) PDUSessionResourceModifyRequestTransfer m_pDUSessionResourceModifyRequestTransfer_options( in template (value) UL_NGU_UP_TNLModifyList p_uL_NGU_UP_TNLModifyList, in template (value) QosFlowAddOrModifyRequestList p_qosFlowAddOrModifyRequestList ) := { protocolIEs := { { id := id_UL_NGU_UP_TNLModifyList, criticality := reject, Loading @@ -13557,6 +13552,7 @@ module LibNGAP_Templates { criticality := reject, value_ := { QosFlowAddOrModifyRequestList := p_qosFlowAddOrModifyRequestList } } } } // End of template m_pDUSessionResourceModifyRequestTransfer_options template (omit) PDUSessionResourceModifyResponseTransfer m_pDUSessionResourceModifyResponseTransfer( Loading Loading @@ -19628,35 +19624,29 @@ module LibNGAP_Templates { protocolIEs := p_protocolIEs } // End of template mw_mBSSessionSetupOrModRequestTransfer template (present) MBSSessionSetupOrModRequestTransfer.protocolIEs mw_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionTNLInfo5GC( template (present) MBS_SessionTNLInfo5GC p_mBS_SessionTNLInfo5GC := ? template (present) MBSSessionSetupOrModRequestTransfer mw_mBSSessionSetupOrModRequestTransfer_options( template (present) MBS_SessionTNLInfo5GC p_mBS_SessionTNLInfo5GC := ?, template (present) MBS_QoSFlowsToBeSetupList p_mBS_QoSFlowsToBeSetupList := ?, template (present) MBS_SessionFSAIDList p_mBS_SessionFSAIDList := ? ) := { protocolIEs := { { id := id_MBS_SessionTNLInfo5GC, criticality := reject, value_ := { MBS_SessionTNLInfo5GC := p_mBS_SessionTNLInfo5GC } } } // End of template mw_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionTNLInfo5GC template (present) MBSSessionSetupOrModRequestTransfer.protocolIEs mw_mBSSessionSetupOrModRequestTransfer_id_MBS_QoSFlowsToBeSetupModList( template (present) MBS_QoSFlowsToBeSetupList p_mBS_QoSFlowsToBeSetupList := ? ) := { }, { id := id_MBS_QoSFlowsToBeSetupModList, criticality := reject, value_ := { MBS_QoSFlowsToBeSetupList := p_mBS_QoSFlowsToBeSetupList } } } // End of template mw_mBSSessionSetupOrModRequestTransfer_id_MBS_QoSFlowsToBeSetupModList template (present) MBSSessionSetupOrModRequestTransfer.protocolIEs mw_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionFSAIDList( template (present) MBS_SessionFSAIDList p_mBS_SessionFSAIDList := ? ) := { }, { id := id_MBS_SessionFSAIDList, criticality := ignore, value_ := { MBS_SessionFSAIDList := p_mBS_SessionFSAIDList } } } // End of template mw_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionFSAIDList } } // End of template mw_mBSSessionSetupOrModRequestTransfer_options template MBSSessionReleaseResponseTransfer mw_mBSSessionReleaseResponseTransfer( template MBS_SessionTNLInfoNGRAN p_mBS_SessionTNLInfoNGRAN := *, Loading
ttcn/LibNGAP/lib/LibNGAP_EncdecDeclarations.ttcn +7 −0 Original line number Diff line number Diff line Loading @@ -104,4 +104,11 @@ module LibNGAP_EncdecDeclarations { external function fx_enc_UEContextSuspendRequestTransfer(NGAP_IEs.UEContextSuspendRequestTransfer p) return bitstring with {extension "prototype(convert) encode(PER)"} external function fx_dec_PDUSessionResourceModifyRequestTransfer(inout bitstring pdu, out NGAP_IEs.PDUSessionResourceModifyRequestTransfer p) return integer with {extension "prototype(sliding) decode(PER)"} //with {extension "prototype(sliding) decode(LibNGAP_codec)"} external function fx_enc_PDUSessionResourceModifyRequestTransfer(NGAP_IEs.PDUSessionResourceModifyRequestTransfer p) return bitstring with {extension "prototype(convert) encode(PER)"} } // End of module LibNGAP_EncdecDeclarations No newline at end of file
ttcn/LibNGAP/lib/LibNGAP_Templates.ttcn +63 −73 Original line number Diff line number Diff line Loading @@ -12162,35 +12162,29 @@ module LibNGAP_Templates { protocolIEs := p_protocolIEs } // End of template m_mBSSessionSetupOrModRequestTransfer template (value) MBSSessionSetupOrModRequestTransfer.protocolIEs m_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionTNLInfo5GC( in template (value) MBS_SessionTNLInfo5GC p_mBS_SessionTNLInfo5GC template (value) MBSSessionSetupOrModRequestTransfer m_mBSSessionSetupOrModRequestTransfer_options( in template (value) MBS_SessionTNLInfo5GC p_mBS_SessionTNLInfo5GC, in template (value) MBS_QoSFlowsToBeSetupList p_mBS_QoSFlowsToBeSetupList, in template (value) MBS_SessionFSAIDList p_mBS_SessionFSAIDList ) := { protocolIEs := { { id := id_MBS_SessionTNLInfo5GC, criticality := reject, value_ := { MBS_SessionTNLInfo5GC := p_mBS_SessionTNLInfo5GC } } } // End of template m_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionTNLInfo5GC template (value) MBSSessionSetupOrModRequestTransfer.protocolIEs m_mBSSessionSetupOrModRequestTransfer_id_MBS_QoSFlowsToBeSetupModList( in template (value) MBS_QoSFlowsToBeSetupList p_mBS_QoSFlowsToBeSetupList ) := { }, { id := id_MBS_QoSFlowsToBeSetupModList, criticality := reject, value_ := { MBS_QoSFlowsToBeSetupList := p_mBS_QoSFlowsToBeSetupList } } } // End of template m_mBSSessionSetupOrModRequestTransfer_id_MBS_QoSFlowsToBeSetupModList template (value) MBSSessionSetupOrModRequestTransfer.protocolIEs m_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionFSAIDList( in template (value) MBS_SessionFSAIDList p_mBS_SessionFSAIDList ) := { }, { id := id_MBS_SessionFSAIDList, criticality := ignore, value_ := { MBS_SessionFSAIDList := p_mBS_SessionFSAIDList } } } // End of template m_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionFSAIDList } } // End of template m_mBSSessionSetupOrModRequestTransfer_options template (omit) MBSSessionReleaseResponseTransfer m_mBSSessionReleaseResponseTransfer( in template (omit) MBS_SessionTNLInfoNGRAN p_mBS_SessionTNLInfoNGRAN := omit, Loading Loading @@ -13543,10 +13537,11 @@ module LibNGAP_Templates { protocolIEs := p_protocolIEs } // End of template m_pDUSessionResourceModifyRequestTransfer template (value) PDUSessionResourceModifyRequestTransfer.protocolIEs m_pDUSessionResourceModifyRequestTransfer_options( template (value) PDUSessionResourceModifyRequestTransfer m_pDUSessionResourceModifyRequestTransfer_options( in template (value) UL_NGU_UP_TNLModifyList p_uL_NGU_UP_TNLModifyList, in template (value) QosFlowAddOrModifyRequestList p_qosFlowAddOrModifyRequestList ) := { protocolIEs := { { id := id_UL_NGU_UP_TNLModifyList, criticality := reject, Loading @@ -13557,6 +13552,7 @@ module LibNGAP_Templates { criticality := reject, value_ := { QosFlowAddOrModifyRequestList := p_qosFlowAddOrModifyRequestList } } } } // End of template m_pDUSessionResourceModifyRequestTransfer_options template (omit) PDUSessionResourceModifyResponseTransfer m_pDUSessionResourceModifyResponseTransfer( Loading Loading @@ -19628,35 +19624,29 @@ module LibNGAP_Templates { protocolIEs := p_protocolIEs } // End of template mw_mBSSessionSetupOrModRequestTransfer template (present) MBSSessionSetupOrModRequestTransfer.protocolIEs mw_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionTNLInfo5GC( template (present) MBS_SessionTNLInfo5GC p_mBS_SessionTNLInfo5GC := ? template (present) MBSSessionSetupOrModRequestTransfer mw_mBSSessionSetupOrModRequestTransfer_options( template (present) MBS_SessionTNLInfo5GC p_mBS_SessionTNLInfo5GC := ?, template (present) MBS_QoSFlowsToBeSetupList p_mBS_QoSFlowsToBeSetupList := ?, template (present) MBS_SessionFSAIDList p_mBS_SessionFSAIDList := ? ) := { protocolIEs := { { id := id_MBS_SessionTNLInfo5GC, criticality := reject, value_ := { MBS_SessionTNLInfo5GC := p_mBS_SessionTNLInfo5GC } } } // End of template mw_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionTNLInfo5GC template (present) MBSSessionSetupOrModRequestTransfer.protocolIEs mw_mBSSessionSetupOrModRequestTransfer_id_MBS_QoSFlowsToBeSetupModList( template (present) MBS_QoSFlowsToBeSetupList p_mBS_QoSFlowsToBeSetupList := ? ) := { }, { id := id_MBS_QoSFlowsToBeSetupModList, criticality := reject, value_ := { MBS_QoSFlowsToBeSetupList := p_mBS_QoSFlowsToBeSetupList } } } // End of template mw_mBSSessionSetupOrModRequestTransfer_id_MBS_QoSFlowsToBeSetupModList template (present) MBSSessionSetupOrModRequestTransfer.protocolIEs mw_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionFSAIDList( template (present) MBS_SessionFSAIDList p_mBS_SessionFSAIDList := ? ) := { }, { id := id_MBS_SessionFSAIDList, criticality := ignore, value_ := { MBS_SessionFSAIDList := p_mBS_SessionFSAIDList } } } // End of template mw_mBSSessionSetupOrModRequestTransfer_id_MBS_SessionFSAIDList } } // End of template mw_mBSSessionSetupOrModRequestTransfer_options template MBSSessionReleaseResponseTransfer mw_mBSSessionReleaseResponseTransfer( template MBS_SessionTNLInfoNGRAN p_mBS_SessionTNLInfoNGRAN := *,