Commit 531d0a1e authored by hrizi's avatar hrizi

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@5725 818b1a75-f10b-46b9-bf7c-635c3b92a50f
parent 9c71bb4e
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_C #define MIH_C_C
#include "MIH_C.h" #include "MIH_C.h"
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_F13_DATA_TYPES_FOR_INFORMATION_ELEMENTS_C #define MIH_C_F13_DATA_TYPES_FOR_INFORMATION_ELEMENTS_C
#include "MIH_C_F13_data_types_for_information_elements_codec.h" #include "MIH_C_F13_data_types_for_information_elements_codec.h"
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_F1_BASIC_DATA_TYPES_CODEC_C #define MIH_C_F1_BASIC_DATA_TYPES_CODEC_C
#include "MIH_C_F1_basic_data_types_codec.h" #include "MIH_C_F1_basic_data_types_codec.h"
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_F2_GENERAL_DATA_TYPES_CODEC_C #define MIH_C_F2_GENERAL_DATA_TYPES_CODEC_C
#include "MIH_C_F2_general_data_types_codec.h" #include "MIH_C_F2_general_data_types_codec.h"
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_F3_DATA_TYPES_FOR_ADDRESS_CODEC_C #define MIH_C_F3_DATA_TYPES_FOR_ADDRESS_CODEC_C
#include "MIH_C_F3_data_types_for_address_codec.h" #include "MIH_C_F3_data_types_for_address_codec.h"
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_F4_DATA_TYPES_FOR_LINKS_CODEC_C #define MIH_C_F4_DATA_TYPES_FOR_LINKS_CODEC_C
#include "MIH_C_F4_data_types_for_links_codec.h" #include "MIH_C_F4_data_types_for_links_codec.h"
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_F9_DATA_TYPES_FOR_QOS_CODEC_C #define MIH_C_F9_DATA_TYPES_FOR_QOS_CODEC_C
#include "MIH_C_F9_data_types_for_qos_codec.h" #include "MIH_C_F9_data_types_for_qos_codec.h"
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_L2_TYPE_VALUES_FOR_TLV_ENCODING_C #define MIH_C_L2_TYPE_VALUES_FOR_TLV_ENCODING_C
#include "MIH_C_L2_type_values_for_tlv_encoding.h" #include "MIH_C_L2_type_values_for_tlv_encoding.h"
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#ifdef MIH_C_MEDIEVAL_EXTENSIONS #ifdef MIH_C_MEDIEVAL_EXTENSIONS
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_MEDIEVAL_EXTENSIONS_C #define MIH_C_MEDIEVAL_EXTENSIONS_C
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MRALLTEINT_BIT_BUFFER_C #define MRALLTEINT_BIT_BUFFER_C
//----------------------------------------------------------------------------- //-----------------------------------------------------------------------------
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_HEADER_CODEC_C #define MIH_C_HEADER_CODEC_C
#include "MIH_C_header_codec.h" #include "MIH_C_header_codec.h"
......
/*************************************************************************** /*******************************************************************************
MIH_C_log.c - description OpenAirInterface
------------------- Copyright(c) 1999 - 2014 Eurecom
copyright : (C) 2007-2012 by Eurecom
***************************************************************************/ OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_LOG_C #define MIH_C_LOG_C
/* /*
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_MSG_CODEC_C #define MIH_C_MSG_CODEC_C
#include "MIH_C_msg_codec.h" #include "MIH_C_msg_codec.h"
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#define MIH_C_INTERFACE #define MIH_C_INTERFACE
#define MIH_C_PRIMITIVE_CODEC_C #define MIH_C_PRIMITIVE_CODEC_C
#include <assert.h> #include <assert.h>
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C.h /*! \file MIH_C.h
* \brief This file must be the only file to be included in code dealing with the MIH_C interface. * \brief This file must be the only file to be included in code dealing with the MIH_C interface.
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_F13_data_types_for_information_elements_codec.h /*! \file MIH_C_F13_data_types_for_information_elements_codec.h
* \brief This file defines the prototypes of the functions for coding and decoding Data type for information elements defined in Std 802.21-2008 Table F13. * \brief This file defines the prototypes of the functions for coding and decoding Data type for information elements defined in Std 802.21-2008 Table F13.
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_F1_basic_data_types_codec.h /*! \file MIH_C_F1_basic_data_types_codec.h
* \brief This file defines the prototypes of the functions for coding and decoding basic data types defined in Std 802.21-2008 Table F1. * \brief This file defines the prototypes of the functions for coding and decoding basic data types defined in Std 802.21-2008 Table F1.
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_F2_general_data_types_codec.h /*! \file MIH_C_F2_general_data_types_codec.h
* \brief This file defines the prototypes of the functions for coding and decoding general data types defined in Std 802.21-2008 Table F2. * \brief This file defines the prototypes of the functions for coding and decoding general data types defined in Std 802.21-2008 Table F2.
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_F3_data_types_for_address_codec.h /*! \file MIH_C_F3_data_types_for_address_codec.h
* \brief This file defines the prototypes of the functions for coding and decoding data types for addresses defined in Std 802.21-2008 Table F3. * \brief This file defines the prototypes of the functions for coding and decoding data types for addresses defined in Std 802.21-2008 Table F3.
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_F4_data_types_for_links_codec.h /*! \file MIH_C_F4_data_types_for_links_codec.h
* \brief This file defines the prototypes of the functions for coding and decoding data types for links defined in Std 802.21-2008 Table F4. * \brief This file defines the prototypes of the functions for coding and decoding data types for links defined in Std 802.21-2008 Table F4.
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_F9_data_types_for_qos_codec.h /*! \file MIH_C_F9_data_types_for_qos_codec.h
* \brief This file defines the prototypes of the functions for coding and decoding Data type for QOS defined in Std 802.21-2008 Table F9. * \brief This file defines the prototypes of the functions for coding and decoding Data type for QOS defined in Std 802.21-2008 Table F9.
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_L2_type_values_for_tlv_encoding.h /*! \file MIH_C_L2_type_values_for_tlv_encoding.h
* \brief This file defines the prototypes of the functions for coding and decoding Data type for MIHF identification defined in Std 802.21-2008 Table L2. * \brief This file defines the prototypes of the functions for coding and decoding Data type for MIHF identification defined in Std 802.21-2008 Table L2.
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
/*! \file MIH_C_Link_Constants.h /*! \file MIH_C_Link_Constants.h
* \brief This file defines constants, for the MIH Link SAP. * \brief This file defines constants, for the MIH Link SAP.
* \author BRIZZOLARA Davide, GAUTHIER Lionel, WETTERWALD Michelle * \author BRIZZOLARA Davide, GAUTHIER Lionel, WETTERWALD Michelle
......
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
/*! \file MIH_C_Link_Messages.h /*! \file MIH_C_Link_Messages.h
* \brief This file defines the messages of the MIH Link SAP. * \brief This file defines the messages of the MIH Link SAP.
* \author BRIZZOLARA Davide, GAUTHIER Lionel, WETTERWALD Michelle * \author BRIZZOLARA Davide, GAUTHIER Lionel, WETTERWALD Michelle
......
...@@ -217,6 +217,7 @@ typedef struct MIH_C_Link_Configure_Thresholds_confirm ...@@ -217,6 +217,7 @@ typedef struct MIH_C_Link_Configure_Thresholds_confirm
*/ */
typedef struct MIH_C_Link_Action_request typedef struct MIH_C_Link_Action_request
{ {
// MIH_C_LINK_ACTION_REQ_T
MIH_C_LINK_ACTION_T LinkAction; /*!< \brief Specifies the action to perform. */ MIH_C_LINK_ACTION_T LinkAction; /*!< \brief Specifies the action to perform. */
UNSIGNED_INT2(ExecutionDelay) /*!< \brief Time (in ms) to elapse before the action needs to be taken. A value of 0 indicates that the action is taken immediately. Time elapsed is calculated from the instance the request arrives until the time when the execution of the action is carried out. */ UNSIGNED_INT2(ExecutionDelay) /*!< \brief Time (in ms) to elapse before the action needs to be taken. A value of 0 indicates that the action is taken immediately. Time elapsed is calculated from the instance the request arrives until the time when the execution of the action is carried out. */
MIH_C_LINK_ADDR_T *PoALinkAddress; /*!< \brief (Optional) The PoA link address to forward data to. This parameter is used when DATA_FWD_REQ action is requested. */ MIH_C_LINK_ADDR_T *PoALinkAddress; /*!< \brief (Optional) The PoA link address to forward data to. This parameter is used when DATA_FWD_REQ action is requested. */
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_Medieval_extensions.h /*! \file MIH_C_Medieval_extensions.h
* \brief This file defines the prototypes of the functions for coding and decoding data types defined by the Medieval project. * \brief This file defines the prototypes of the functions for coding and decoding data types defined by the Medieval project.
......
/*************************************************************************** /*******************************************************************************
MIH_C_Types.h - description OpenAirInterface
------------------- Copyright(c) 1999 - 2014 Eurecom
copyright : (C) 2012 by Eurecom
email : davide.brizzolara@eurecom.fr; lionel.gauthier@eurecom.fr, michelle.wetterwald@eurecom.fr OpenAirInterface is free software: you can redistribute it and/or modify
*************************************************************************** it under the terms of the GNU General Public License as published by
Type definition and structure for 802.21 interface the Free Software Foundation, either version 3 of the License, or
***************************************************************************/ (at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
/*! \file MIH_C_Types.h /*! \file MIH_C_Types.h
* \brief This file defines the 802.21 types or constants defined in Std 802.21-2008 Table F1, F2, F3, * \brief This file defines the 802.21 types or constants defined in Std 802.21-2008 Table F1, F2, F3,
* F4, F5, F6, F7, F8, F9, F12, F13, F19, F20, F22, L2. Some tables may be not implemented at all. * F4, F5, F6, F7, F8, F9, F12, F13, F19, F20, F22, L2. Some tables may be not implemented at all.
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_bit_buffer.h /*! \file MIH_C_bit_buffer.h
* \brief This file defines the prototypes of the functions for coding and decoding of bit fields. * \brief This file defines the prototypes of the functions for coding and decoding of bit fields.
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_header_codec.h /*! \file MIH_C_header_codec.h
* \brief This file defines the prototypes of the functions for coding and decoding of MIH header messages. * \brief This file defines the prototypes of the functions for coding and decoding of MIH header messages.
......
/******************************************************************************* /*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
Eurecom OpenAirInterface 3 OpenAirInterface is free software: you can redistribute it and/or modify
Copyright(c) 2012 Eurecom it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is free software; you can redistribute it and/or modify it
under the terms and conditions of the GNU General Public License,
version 2, as published by the Free Software Foundation.
This program is distributed in the hope it will be useful, but WITHOUT OpenAirInterface is distributed in the hope that it will be useful,
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or but WITHOUT ANY WARRANTY; without even the implied warranty of
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
more details. GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with You should have received a copy of the GNU General Public License
this program; if not, write to the Free Software Foundation, Inc., along with OpenAirInterface.The full GNU General Public License is
51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
The full GNU General Public License is included in this distribution in Contact Information
the file called "COPYING". OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Contact Information Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
Openair Admin: openair_admin@eurecom.fr
Openair Tech : openair_tech@eurecom.fr
Forums : http://forums.eurecom.fsr/openairinterface
Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_log.h /*! \file MIH_C_log.h
* \brief This file defines the prototypes of the functions for logging. * \brief This file defines the prototypes of the functions for logging.
* \author BRIZZOLA Davide, GAUTHIER Lionel, MAUREL Frederic, WETTERWALD Michelle * \author BRIZZOLA Davide, GAUTHIER Lionel, MAUREL Frederic, WETTERWALD Michelle
......
...@@ -58,6 +58,35 @@ ...@@ -58,6 +58,35 @@
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#include <errno.h> #include <errno.h>
/*******************************************************************************
OpenAirInterface
Copyright(c) 1999 - 2014 Eurecom
OpenAirInterface is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
OpenAirInterface is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with OpenAirInterface.The full GNU General Public License is
included in this distribution in the file called "COPYING". If not,
see <http://www.gnu.org/licenses/>.
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
#include <string.h> #include <string.h>
#include <unistd.h> #include <unistd.h>
#include <sys/types.h> #include <sys/types.h>
......
/******************************************************************************* /*******************************************************************************
* OpenAirInterface
* Eurecom OpenAirInterface 3 Copyright(c) 1999 - 2014 Eurecom
* Copyright(c) 2012 Eurecom
* OpenAirInterface is free software: you can redistribute it and/or modify
* This program is free software; you can redistribute it and/or modify it it under the terms of the GNU General Public License as published by
* under the terms and conditions of the GNU General Public License, the Free Software Foundation, either version 3 of the License, or
* version 2, as published by the Free Software Foundation. (at your option) any later version.
*
* This program is distributed in the hope it will be useful, but WITHOUT
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or OpenAirInterface is distributed in the hope that it will be useful,
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for but WITHOUT ANY WARRANTY; without even the implied warranty of
* more details. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* You should have received a copy of the GNU General Public License along with
* this program; if not, write to the Free Software Foundation, Inc., You should have received a copy of the GNU General Public License
* 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. along with OpenAirInterface.The full GNU General Public License is
* included in this distribution in the file called "COPYING". If not,
* The full GNU General Public License is included in this distribution in see <http://www.gnu.org/licenses/>.
* the file called "COPYING".
* Contact Information
* Contact Information OpenAirInterface Admin: openair_admin@eurecom.fr
* Openair Admin: openair_admin@eurecom.fr OpenAirInterface Tech : openair_tech@eurecom.fr
* Openair Tech : openair_tech@eurecom.fr OpenAirInterface Dev : openair4g-devel@eurecom.fr
* Forums : http://forums.eurecom.fsr/openairinterface
* Address : Eurecom, 2229, route des crêtes, 06560 Valbonne Sophia Antipolis, France Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*
*******************************************************************************/ *******************************************************************************/
/*! \file MIH_C_primitive_codec.h /*! \file MIH_C_primitive_codec.h
* \brief This file defines the prototypes of the functions for coding and decoding of MIH Link messages. * \brief This file defines the prototypes of the functions for coding and decoding of MIH Link messages.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment