Commit 7e35853a authored by garciay's avatar garciay
Browse files

Re-organise folders after ITS source code migration to GitLab

parent 02486e2d
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -100,7 +100,8 @@ RUN cd /home/etsi/frameworks \
RUN cd /home/etsi/frameworks \
    && wget -q 'http://ftp.halifax.rwth-aachen.de/eclipse//technology/epp/downloads/release/oxygen/2/eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz' -Oeclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz \
    && tar -zxvf ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz \
    && rm -f ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz
    && rm -f ./eclipse-cpp-oxygen-2-linux-gtk-x86_64.tar.gz \
    && find $HOME -name "*"

RUN cd /home/etsi/dev/STF549_Ng112 \
    && ls \
+2 −1
Original line number Diff line number Diff line
@@ -145,7 +145,7 @@ do
        cp ${SRC_EMCOM_PATH}/ttcn/patch_sip_titan/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
    elif [ "$i" == "LibHttp" ]
    then
        cp ${TTCN_3_ORG_PATH}/$i/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
        cp ${TTCN_3_ORG_PATH}/LibIts/ttcn/Http/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
        cp ${CC_SRC_PATH}/EncDec/$i/*_Encdec.cc ${TTCN_3_DST_PATH}/$i/src
        cp ${CC_SRC_PATH}/Ports/$i/*.hh ${TTCN_3_DST_PATH}/$i/include
        cp ${CC_SRC_PATH}/Ports/$i/*.cc ${TTCN_3_DST_PATH}/$i/src
@@ -155,6 +155,7 @@ do
        cp ${SRC_EMCOM_PATH}/ttcn/patch_lib_http/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
    elif [ "$i" == "LibCommon" ]
    then
        cp ${TTCN_3_ORG_PATH}/$i/ttcn/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
        cp ${TTCN_3_ORG_PATH}/$i/ttcn/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
        # Patch TITAN due to issues in xsd2ttcn
        cp ${SRC_EMCOM_PATH}/ttcn/patch_lib_common_titan/*.ttcn ${TTCN_3_DST_PATH}/$i/ttcn
+26 −0
Original line number Diff line number Diff line
/**
 *    @author   ETSI / STF545
 *    @version  $URL$
 *              $ID:$
 *    @desc     This module provides the custom binary types for ITS HTTP based protocols.
 *    @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 LibItsHttp_BinaryMessageBodyTypes {
    
  /**
   * This file volontary contains a trivial declaration of the type BinaryBodu. 
   * In accordance with your TTCN-3 module LibItsHttp_XMLTypes, you have to change the BinaryBody typing.
   */
  // TODO Add here your custom binary import
  
  type union BinaryBody {
    // TODO Add here your custom variants
    octetstring        raw
  } with {
    variant ""
  }
      
} // End of LibItsHttp_BinaryMessageBodyTypes
+32 −0
Original line number Diff line number Diff line
/**
 *    @author   ETSI / STF545
 *    @version  $URL$
 *              $ID:$
 *    @desc     This module provides the custom templates for ITS HTTP based protocols.
 *    @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 LibItsHttp_BinaryTemplates {
  
  // LibItsHttp
  import from LibItsHttp_BinaryMessageBodyTypes all;
    
  // TODO Add here your custom binary import 
  
  template (value) BinaryBody m_binary_body_raw(
                                                in template (value) octetstring p_raw
  ) := {
    raw := p_raw
  } // End of template m_binary_body_raw

  template (present) BinaryBody mw_binary_body_raw(
                                                   template (present) octetstring p_raw := ?
  ) := {
    raw := p_raw
  } // End of template mw_binary_body_raw
  
  // TODO Add here your custom binary template
  
} // End of module LibItsHttp_BinaryTemplates
+9 −0
Original line number Diff line number Diff line
module LibItsHttp_BinaryTypes { // FIXME To be removed
    
    /**
     * This file is volontary empry. You have to declare all XSD files required by your project
     * In addition, the TTCN-3 module LibItsHttp_XmlMessageBodyTypes have to be updated too.
     */
    // TODO Add here your custom binary import
    
} // End of module LibItsHttp_BinaryTypes