V2XInformationServiceAPI_Templates.ttcn 1.84 KB
Newer Older
/**
 *  @author     ETSI / TTF T012
 *  @version    $Url$
 *              $Id$
 *  @desc       Types ANd Values for ETSI GS MEC 030 V2.1.1 (2020-04)
 *  @copyright   ETSI Copyright Notification
 *               No part may be reproduced except as authorized by written permission.
 *               The copyright and the foregoing restriction extend to reproduction in all media.
 *               All rights reserved.
 */
module V2XInformationServiceAPI_Templates {

  // JSON
  import from JSON all;

  // LibCommon
  import from LibCommon_BasicTypesAndValues all;

  // LibMec/V2XInformationServiceAPI
  import from V2XInformationServiceAPI_TypesAndValues all;
  import from V2XInformationServiceAPI_Pixits all;

  template (omit) UuUnicastProvisioningInfo m_uu_unicast_provisioning_info(
                                                                            in template (value) ProInfoUuUnicastList p_proInfoUuUnicast,
                                                                            in template (omit) TimeStamp p_timeStamp := omit
                                                                            ) := {
    proInfoUuUnicast := p_proInfoUuUnicast,
    timeStamp        := p_timeStamp
  } // End of template m_uu_unicast_provisioning_info

  template (present) UuUnicastProvisioningInfo mw_uu_unicast_provisioning_info(
                                                                               template (present) ProInfoUuUnicastList p_proInfoUuUnicast := ?,
                                                                               template TimeStamp p_timeStamp := *
                                                                               ) := {
    proInfoUuUnicast := p_proInfoUuUnicast,
    timeStamp        := p_timeStamp
  } // End of template mw_uu_unicast_provisioning_info

} // End of module V2XInformationServiceAPI_Templates