Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wangwenhui
OpenXG-RAN
Commits
8def47c4
Commit
8def47c4
authored
Dec 05, 2016
by
Xenofon Foukas
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Changed old licenses in FlexRAN agent source files
parent
a2acf0a9
Changes
34
Hide whitespace changes
Inline
Side-by-side
Showing
34 changed files
with
680 additions
and
943 deletions
+680
-943
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac.c
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac.c
+20
-28
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac.h
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac.h
+20
-28
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac_defs.h
...air2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac_defs.h
+20
-28
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac_internal.c
.../ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac_internal.c
+20
-28
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac_internal.h
.../ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac_internal.h
+20
-28
openair2/ENB_APP/flexran_agent.c
openair2/ENB_APP/flexran_agent.c
+20
-28
openair2/ENB_APP/flexran_agent.h
openair2/ENB_APP/flexran_agent.h
+20
-29
openair2/ENB_APP/flexran_agent_async.c
openair2/ENB_APP/flexran_agent_async.c
+20
-28
openair2/ENB_APP/flexran_agent_async.h
openair2/ENB_APP/flexran_agent_async.h
+20
-28
openair2/ENB_APP/flexran_agent_common.c
openair2/ENB_APP/flexran_agent_common.c
+20
-28
openair2/ENB_APP/flexran_agent_common.h
openair2/ENB_APP/flexran_agent_common.h
+20
-28
openair2/ENB_APP/flexran_agent_common_internal.c
openair2/ENB_APP/flexran_agent_common_internal.c
+20
-28
openair2/ENB_APP/flexran_agent_common_internal.h
openair2/ENB_APP/flexran_agent_common_internal.h
+20
-28
openair2/ENB_APP/flexran_agent_defs.h
openair2/ENB_APP/flexran_agent_defs.h
+20
-28
openair2/ENB_APP/flexran_agent_extern.h
openair2/ENB_APP/flexran_agent_extern.h
+20
-28
openair2/ENB_APP/flexran_agent_handler.c
openair2/ENB_APP/flexran_agent_handler.c
+20
-28
openair2/ENB_APP/flexran_agent_net_comm.c
openair2/ENB_APP/flexran_agent_net_comm.c
+20
-28
openair2/ENB_APP/flexran_agent_net_comm.h
openair2/ENB_APP/flexran_agent_net_comm.h
+20
-28
openair2/ENB_APP/flexran_agent_task_manager.c
openair2/ENB_APP/flexran_agent_task_manager.c
+20
-27
openair2/ENB_APP/flexran_agent_task_manager.h
openair2/ENB_APP/flexran_agent_task_manager.h
+20
-27
openair2/LAYER2/MAC/flexran_agent_mac_proto.h
openair2/LAYER2/MAC/flexran_agent_mac_proto.h
+20
-28
openair2/LAYER2/MAC/flexran_agent_scheduler_dataplane.c
openair2/LAYER2/MAC/flexran_agent_scheduler_dataplane.c
+20
-28
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue.c
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue.c
+20
-28
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue_remote.c
...air2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue_remote.c
+20
-28
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue_remote.h
...air2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue_remote.h
+20
-28
openair2/LAYER2/MAC/flexran_dci_conversions.h
openair2/LAYER2/MAC/flexran_dci_conversions.h
+20
-28
openair2/UTIL/ASYNC_IF/link_manager.c
openair2/UTIL/ASYNC_IF/link_manager.c
+20
-27
openair2/UTIL/ASYNC_IF/link_manager.h
openair2/UTIL/ASYNC_IF/link_manager.h
+20
-27
openair2/UTIL/ASYNC_IF/message_queue.c
openair2/UTIL/ASYNC_IF/message_queue.c
+20
-27
openair2/UTIL/ASYNC_IF/message_queue.h
openair2/UTIL/ASYNC_IF/message_queue.h
+20
-27
openair2/UTIL/ASYNC_IF/ringbuffer_queue.c
openair2/UTIL/ASYNC_IF/ringbuffer_queue.c
+20
-27
openair2/UTIL/ASYNC_IF/ringbuffer_queue.h
openair2/UTIL/ASYNC_IF/ringbuffer_queue.h
+20
-27
openair2/UTIL/ASYNC_IF/socket_link.c
openair2/UTIL/ASYNC_IF/socket_link.c
+20
-27
openair2/UTIL/ASYNC_IF/socket_link.h
openair2/UTIL/ASYNC_IF/socket_link.h
+20
-27
No files found.
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_mac.c
/*! \file flexran_agent_mac.c
* \brief FlexRAN agent message handler for MAC layer
* \brief FlexRAN agent message handler for MAC layer
...
...
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_mac.h
/*! \file flexran_agent_mac.h
* \brief FlexRAN agent message handler APIs for MAC layer
* \brief FlexRAN agent message handler APIs for MAC layer
...
...
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac_defs.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2016 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_mac_defs.h
/*! \file flexran_agent_mac_defs.h
* \brief FlexRAN agent - mac interface primitives
* \brief FlexRAN agent - mac interface primitives
...
...
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac_internal.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_mac_internal.c
/*! \file flexran_agent_mac_internal.c
* \brief Helper functions for the MAC agent
* \brief Helper functions for the MAC agent
...
...
openair2/ENB_APP/CONTROL_MODULES/MAC/flexran_agent_mac_internal.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_mac_internal.h
/*! \file flexran_agent_mac_internal.h
* \brief Implementation specific definitions for the FlexRAN MAC agent
* \brief Implementation specific definitions for the FlexRAN MAC agent
...
...
openair2/ENB_APP/flexran_agent.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent.h
/*! \file flexran_agent.h
* \brief top level flexran agent receive thread and itti task
* \brief top level flexran agent receive thread and itti task
...
...
openair2/ENB_APP/flexran_agent.h
View file @
8def47c4
/*
/*******************************************************************************
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
OpenAirInterface
* contributor license agreements. See the NOTICE file distributed with
Copyright(c) 1999 - 2014 Eurecom
* this work for additional information regarding copyright ownership.
* The OpenAirInterface Software Alliance licenses this file to You under
OpenAirInterface is free software: you can redistribute it and/or modify
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
it under the terms of the GNU General Public License as published by
* except in compliance with the License.
the Free Software Foundation, either version 3 of the License, or
* You may obtain a copy of the License at
(at your option) any later version.
*
* http://www.openairinterface.org/?page_id=698
*
OpenAirInterface is distributed in the hope that it will be useful,
* Unless required by applicable law or agreed to in writing, software
but WITHOUT ANY WARRANTY; without even the implied warranty of
* distributed under the License is distributed on an "AS IS" BASIS,
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
GNU General Public License for more details.
* See the License for the specific language governing permissions and
* limitations under the License.
You should have received a copy of the GNU General Public License
*-------------------------------------------------------------------------------
along with OpenAirInterface.The full GNU General Public License is
* For more information about the OpenAirInterface (OAI) Software Alliance:
included in this distribution in the file called "COPYING". If not,
* contact@openairinterface.org
see <http://www.gnu.org/licenses/>.
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent.h
/*! \file flexran_agent.h
* \brief top level flexran agent
* \brief top level flexran agent
...
...
openair2/ENB_APP/flexran_agent_async.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_async.c
/*! \file flexran_agent_async.c
* \brief channel implementation for async interface
* \brief channel implementation for async interface
...
...
openair2/ENB_APP/flexran_agent_async.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_async.h
/*! \file flexran_agent_async.h
* \brief channel implementation for async interface
* \brief channel implementation for async interface
...
...
openair2/ENB_APP/flexran_agent_common.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_common.c
/*! \file flexran_agent_common.c
* \brief common primitives for all agents
* \brief common primitives for all agents
...
...
openair2/ENB_APP/flexran_agent_common.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_common.h
/*! \file flexran_agent_common.h
* \brief common message primitves and utilities
* \brief common message primitves and utilities
...
...
openair2/ENB_APP/flexran_agent_common_internal.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_common_internal.c
/*! \file flexran_agent_common_internal.c
* \brief internal functions for common message primitves and utilities
* \brief internal functions for common message primitves and utilities
...
...
openair2/ENB_APP/flexran_agent_common_internal.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_common_internal.h
/*! \file flexran_agent_common_internal.h
* \brief internal agent functions for common message primitves and utilities
* \brief internal agent functions for common message primitves and utilities
...
...
openair2/ENB_APP/flexran_agent_defs.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2016 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_defs.h
/*! \file flexran_agent_defs.h
* \brief FlexRAN agent common definitions
* \brief FlexRAN agent common definitions
...
...
openair2/ENB_APP/flexran_agent_extern.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2016 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file ENB_APP/extern.h
/*! \file ENB_APP/extern.h
* \brief FlexRAN agent - mac interface primitives
* \brief FlexRAN agent - mac interface primitives
...
...
openair2/ENB_APP/flexran_agent_handler.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_handler.c
/*! \file flexran_agent_handler.c
* \brief FlexRAN agent tx and rx message handler
* \brief FlexRAN agent tx and rx message handler
...
...
openair2/ENB_APP/flexran_agent_net_comm.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2016 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_net_comm.c
/*! \file flexran_agent_net_comm.c
* \brief FlexRAN agent network interface abstraction
* \brief FlexRAN agent network interface abstraction
...
...
openair2/ENB_APP/flexran_agent_net_comm.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2016 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_agent_net_comm.h
/*! \file flexran_agent_net_comm.h
* \brief FlexRAN agent network interface abstraction
* \brief FlexRAN agent network interface abstraction
...
...
openair2/ENB_APP/flexran_agent_task_manager.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2015 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The OpenAirInterface Software Alliance licenses this file to You under
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
* except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*-------------------------------------------------------------------------------
* For more information about the OpenAirInterface (OAI) Software Alliance:
* contact@openairinterface.org
*/
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 flexran_agent_task_manager.h
/*! \file flexran_agent_task_manager.h
* \brief Implementation of scheduled tasks manager for the FlexRAN agent
* \brief Implementation of scheduled tasks manager for the FlexRAN agent
* \author Xenofon Foukas
* \author Xenofon Foukas
...
...
openair2/ENB_APP/flexran_agent_task_manager.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2015 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The OpenAirInterface Software Alliance licenses this file to You under
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
* except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*-------------------------------------------------------------------------------
* For more information about the OpenAirInterface (OAI) Software Alliance:
* contact@openairinterface.org
*/
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 flexran_agent_task_manager.h
/*! \file flexran_agent_task_manager.h
* \brief Implementation of scheduled tasks manager for the FlexRAN agent
* \brief Implementation of scheduled tasks manager for the FlexRAN agent
* \author Xenofon Foukas
* \author Xenofon Foukas
...
...
openair2/LAYER2/MAC/flexran_agent_mac_proto.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
/*! \file flexran_agent_mac_proto.h
/*! \file flexran_agent_mac_proto.h
* \brief MAC functions for FlexRAN agent
* \brief MAC functions for FlexRAN agent
...
...
openair2/LAYER2/MAC/flexran_agent_scheduler_dataplane.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
/*! \file flexran_agent_scheduler_dataplane.c
/*! \file flexran_agent_scheduler_dataplane.c
* \brief data plane procedures related to eNB scheduling
* \brief data plane procedures related to eNB scheduling
...
...
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
/*! \file flexran_agent_scheduler_dlsch_ue.c
/*! \file flexran_agent_scheduler_dlsch_ue.c
* \brief procedures related to eNB for the DLSCH transport channel
* \brief procedures related to eNB for the DLSCH transport channel
...
...
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue_remote.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
/*! \file flexran_agent_scheduler_dlsch_ue_remote.c
/*! \file flexran_agent_scheduler_dlsch_ue_remote.c
* \brief procedures related to remote scheduling in the DLSCH transport channel
* \brief procedures related to remote scheduling in the DLSCH transport channel
...
...
openair2/LAYER2/MAC/flexran_agent_scheduler_dlsch_ue_remote.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Campus SophiaTech, 450 Route des Chappes, CS 50193 - 06904 Biot Sophia Antipolis cedex, FRANCE
*******************************************************************************/
/*! \file flexran_agent_scheduler_dlsch_ue_remote.h
/*! \file flexran_agent_scheduler_dlsch_ue_remote.h
* \brief Local stub for remote scheduler used by the controller
* \brief Local stub for remote scheduler used by the controller
...
...
openair2/LAYER2/MAC/flexran_dci_conversions.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2014 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
Contact Information
OpenAirInterface Admin: openair_admin@eurecom.fr
OpenAirInterface Tech : openair_tech@eurecom.fr
OpenAirInterface Dev : openair4g-devel@lists.eurecom.fr
Address : Eurecom, Compus SophiaTech 450, route des chappes, 06451 Biot, France.
*******************************************************************************/
/*! \file flexran_dci_conversions.h
/*! \file flexran_dci_conversions.h
* \brief Conversion helpers from flexran messages to OAI formats DCI
* \brief Conversion helpers from flexran messages to OAI formats DCI
...
...
openair2/UTIL/ASYNC_IF/link_manager.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2015 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The OpenAirInterface Software Alliance licenses this file to You under
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
* except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*-------------------------------------------------------------------------------
* For more information about the OpenAirInterface (OAI) Software Alliance:
* contact@openairinterface.org
*/
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 link_manager.c
/*! \file link_manager.c
* \brief this is the implementation of a link manager
* \brief this is the implementation of a link manager
* \author Cedric Roux
* \author Cedric Roux
...
...
openair2/UTIL/ASYNC_IF/link_manager.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2015 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The OpenAirInterface Software Alliance licenses this file to You under
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
* except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*-------------------------------------------------------------------------------
* For more information about the OpenAirInterface (OAI) Software Alliance:
* contact@openairinterface.org
*/
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 link_manager.h
/*! \file link_manager.h
* \brief this is the implementation of a link manager
* \brief this is the implementation of a link manager
* \author Cedric Roux
* \author Cedric Roux
...
...
openair2/UTIL/ASYNC_IF/message_queue.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2015 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The OpenAirInterface Software Alliance licenses this file to You under
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
* except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*-------------------------------------------------------------------------------
* For more information about the OpenAirInterface (OAI) Software Alliance:
* contact@openairinterface.org
*/
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 message_queue.c
/*! \file message_queue.c
* \brief this is the implementation of a message queue
* \brief this is the implementation of a message queue
* \author Cedric Roux
* \author Cedric Roux
...
...
openair2/UTIL/ASYNC_IF/message_queue.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2015 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The OpenAirInterface Software Alliance licenses this file to You under
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
* except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*-------------------------------------------------------------------------------
* For more information about the OpenAirInterface (OAI) Software Alliance:
* contact@openairinterface.org
*/
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 message_queue.h
/*! \file message_queue.h
* \brief this is the implementation of a message queue
* \brief this is the implementation of a message queue
* \author Cedric Roux
* \author Cedric Roux
...
...
openair2/UTIL/ASYNC_IF/ringbuffer_queue.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2015 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The OpenAirInterface Software Alliance licenses this file to You under
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
* except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*-------------------------------------------------------------------------------
* For more information about the OpenAirInterface (OAI) Software Alliance:
* contact@openairinterface.org
*/
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 ringbuffer_queue.c
/*! \file ringbuffer_queue.c
* \brief Lock-free ringbuffer used for async message passing of agent
* \brief Lock-free ringbuffer used for async message passing of agent
* \author Xenofon Foukas
* \author Xenofon Foukas
...
...
openair2/UTIL/ASYNC_IF/ringbuffer_queue.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2015 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The OpenAirInterface Software Alliance licenses this file to You under
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
* except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*-------------------------------------------------------------------------------
* For more information about the OpenAirInterface (OAI) Software Alliance:
* contact@openairinterface.org
*/
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 ringbuffer_queue.h
/*! \file ringbuffer_queue.h
* \brief Lock-free ringbuffer used for async message passing of agent
* \brief Lock-free ringbuffer used for async message passing of agent
* \author Xenofon Foukas
* \author Xenofon Foukas
...
...
openair2/UTIL/ASYNC_IF/socket_link.c
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2015 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
OpenAirInterface is free software: you can redistribute it and/or modify
* The OpenAirInterface Software Alliance licenses this file to You under
it under the terms of the GNU General Public License as published by
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
the Free Software Foundation, either version 3 of the License, or
* except in compliance with the License.
(at your option) any later version.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
OpenAirInterface is distributed in the hope that it will be useful,
*
but WITHOUT ANY WARRANTY; without even the implied warranty of
* Unless required by applicable law or agreed to in writing, software
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* distributed under the License is distributed on an "AS IS" BASIS,
GNU General Public License for more details.
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
You should have received a copy of the GNU General Public License
* limitations under the License.
along with OpenAirInterface.The full GNU General Public License is
*-------------------------------------------------------------------------------
included in this distribution in the file called "COPYING". If not,
* For more information about the OpenAirInterface (OAI) Software Alliance:
see <http://www.gnu.org/licenses/>.
* contact@openairinterface.org
*/
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 socket_link.c
/*! \file socket_link.c
* \brief this is the implementation of a TCP socket ASYNC IF
* \brief this is the implementation of a TCP socket ASYNC IF
* \author Cedric Roux
* \author Cedric Roux
...
...
openair2/UTIL/ASYNC_IF/socket_link.h
View file @
8def47c4
/*******************************************************************************
/*
OpenAirInterface
* Licensed to the OpenAirInterface (OAI) Software Alliance under one or more
Copyright(c) 1999 - 2015 Eurecom
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The OpenAirInterface Software Alliance licenses this file to You under
* the OAI Public License, Version 1.0 (the "License"); you may not use this file
* except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.openairinterface.org/?page_id=698
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*-------------------------------------------------------------------------------
* For more information about the OpenAirInterface (OAI) Software Alliance:
* contact@openairinterface.org
*/
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 socket_link.h
/*! \file socket_link.h
* \brief this is the implementation of a TCP socket ASYNC IF
* \brief this is the implementation of a TCP socket ASYNC IF
* \author Cedric Roux
* \author Cedric Roux
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment