blob: 74ea39dd489825b62a2730b77f6f374cce1ef2a7 [file] [log] [blame]
// This C++ header file was generated by the TTCN-3 compiler
// of the TTCN-3 Test Executor version CRL 113 200/6 R6A
// for Lénárd Nagy (elnrnag@elx78355y6x) on Thu Oct 24 10:29:40 2019
// Copyright (c) 2000-2019 Ericsson Telecom AB
// Do not edit this file unless you know what you are doing.
#ifndef SocketCAN__Templates_HH
#define SocketCAN__Templates_HH
#ifdef TITAN_RUNTIME_2
#error Generated code does not match with used runtime.\
Code was generated without -R option but -DTITAN_RUNTIME_2 was used.
#endif
/* Header file includes */
#include <TTCN3.hh>
#include "SocketCAN_Types.hh"
#if TTCN3_VERSION != 60600
#error Version mismatch detected.\
Please check the version of the TTCN-3 compiler and the base library.\
Run make clean and rebuild the project if the version of the compiler changed recently.
#endif
#ifndef LINUX
#error This file should be compiled on LINUX
#endif
namespace SocketCAN__Templates {
/* Function prototypes */
extern SocketCAN__Types::SocketCAN__Result_template a__result(const SocketCAN__Types::SocketCAN__Result__code& v__result__code);
extern SocketCAN__Types::SocketCAN__socket__result_template a__SocketCAN__socket__result(const SocketCAN__Types::SocketCAN__Result_template& p__result);
extern SocketCAN__Types::SocketCAN__ioctl__result_template a__SocketCAN__ioctl__result(const SocketCAN__Types::SocketCAN__Result_template& p__result);
extern SocketCAN__Types::SocketCAN__connect__result_template a__SocketCAN__connect__result(const SocketCAN__Types::SocketCAN__Result_template& p__result);
extern SocketCAN__Types::SocketCAN__bind__result_template a__SocketCAN__bind__result(const SocketCAN__Types::SocketCAN__Result_template& p__result);
extern SocketCAN__Types::SocketCAN__send__data__result_template a__SocketCAN__send__data__result(const SocketCAN__Types::SocketCAN__Result_template& p__result);
extern SocketCAN__Types::SocketCAN__write__data__result_template a__SocketCAN__write__data__result(const SocketCAN__Types::SocketCAN__Result_template& p__result);
extern SocketCAN__Types::SocketCAN__receive__CAN__or__CAN__FD__frame_template a__SocketCAN__receive__CAN__frame(const INTEGER_template& p__id, const OCTETSTRING_template& p__can__id, const OCTETSTRING_template& p__can__pdu);
extern SocketCAN__Types::SocketCAN__receive__CAN__or__CAN__FD__frame_template a__SocketCAN__receive__CAN__FD__frame(const INTEGER_template& p__id, const OCTETSTRING_template& p__can__id, const BITSTRING_template& p__can__flags, const OCTETSTRING_template& p__can__pdu);
extern SocketCAN__Types::SocketCAN__receive__CAN__or__CAN__FD__frame_template a__SocketCAN__receive__CAN__or__CAN__FD__frame(const INTEGER_template& p__id, const SocketCAN__Types::SocketCAN__CAN__or__CAN__FD__frame_template& p__frame);
extern SocketCAN__Types::SocketCAN__receive__BCM__message_template a__SocketCAN__receive__BCM__message(const INTEGER_template& p__id, const Bcm::SocketCAN__bcm__frame_template& p__frame);
extern SocketCAN__Types::SocketCAN__setsockopt__result_template a__SocketCAN__setsockopt__result(const SocketCAN__Types::SocketCAN__Result_template& p__result);
/* Global variable declarations */
extern TTCN_Module module_object;
} /* end of namespace */
#endif