Skip to content
LibItsMgt_Pixits.ttcn3 1.17 KiB
Newer Older
garciay's avatar
garciay committed
/**
 *  @author     ETSI / STF422_EETS
 *  @version    $URL:$
 *              $Id:$
 *  @desc       Inter-ITS-SCU communications (ISO 24102-4) Pixits
 */
module LibItsMgt_Pixits {
    
    // LibCommon
    import from LibCommon_DataStrings {
        type Bit4
    };
    
    // LibIts
    import from CALMfntp language "ASN.1:1997" {
        type PortNumber
    };
    import from CALMmanagement language "ASN.1:1997" {
        type ITS_scuId
    };
    
    /**
     * @desc ITS-SCU-ID of the source ITS-SCU which produces the request
     */
    modulepar ITS_scuId PX_SRC_ITS_SCU_ID := 0;
    
    /**
     * @desc ITS-SCU-ID of the destination ITS-SCU which shall evaluate the request
     */
    modulepar ITS_scuId PX_DST_ITS_SCU_ID := 0;
    
    /**
     * @desc Host CI Identifier
     */
    modulepar ITS_scuId PX_HOST_SCU_ID := 0;
    
    /**
     * @desc Remote port number
     */
    modulepar PortNumber PX_REMOTE_PORT := { portShort := 0 };
    
    /**
     * @desc Defines teh value to set to fill field for PduRequest field
     * @see ISO/WD 24102-4 - Clause 7
     */
    modulepar Bit4 PX_PDU_REQUEST_FILL_FIELD_VALUE := '0000'B;
    
} // End of module LibItsMgt_Pixits