module NAS_EncdecDeclarations { import from NAS_CommonTypeDefs all; // import from SMS_TypeDefs all; external function fx_enc_PacketFilterComponent (PacketFilterComponent p) return bitstring //with {extension "prototype(convert) encode(NAS Types)"} //external function enc_PacketFilterComponent (PacketFilterComponent p) return octetstring // with {extension "prototype(convert) encode(RAW)"} external function fx_dec_PacketFilterComponent (inout bitstring pdu, out PacketFilterComponent p) return integer //with {extension "prototype(sliding) decode(NAS Types)"} external function fx_enc_QoSParametersList (QoSParametersList p) return bitstring //with {extension "prototype(convert) encode(NAS Types)"} external function fx_dec_QoSParametersList (inout bitstring pdu, out QoSParametersList p) return integer //with {extension "prototype(sliding) decode(NAS Types)"} external function fx_enc_EPS_QualityOfService (EPS_QualityOfService p) return bitstring //with {extension "prototype(convert) encode(NAS Types)"} external function fx_dec_EPS_QualityOfService (inout bitstring pdu, out EPS_QualityOfService p) return integer //with {extension "prototype(sliding) decode(NAS Types)"} external function fx_enc_TrafficFlowTemplate (TrafficFlowTemplate p) return bitstring //with {extension "prototype(convert) encode(NAS Types)"} external function fx_dec_TrafficFlowTemplate (inout bitstring pdu, out TrafficFlowTemplate p) return integer //with {extension "prototype(sliding) decode(NAS Types)"} // external function fx_enc_CP_PDU_Type (CP_PDU_Type p) return bitstring // with {extension "prototype(convert) encode(SMS Types)"} // external function fx_dec_CP_PDU_Type (inout bitstring pdu, out CP_PDU_Type p) return integer // with {extension "prototype(sliding) decode(SMS Types)"} } // End of module module NAS_EncdecDeclarations