2016-09-13 22:20:58 +02:00
|
|
|
ENET library {#mainpage}
|
|
|
|
=============
|
|
|
|
|
|
|
|
@tableofcontents
|
|
|
|
|
|
|
|
What is ENET: {#enet_mainpage_what}
|
|
|
|
==============
|
|
|
|
|
|
|
|
`enet` is a network abstraction layer for ewol
|
|
|
|
|
|
|
|
What it does: {#enet_mainpage_what_it_does}
|
|
|
|
-------------
|
|
|
|
|
|
|
|
Provide some acces on Network interface for all platform (simplify API)
|
|
|
|
|
|
|
|
ENET is dependent of the STL (compatible with MacOs stl (CXX))
|
|
|
|
|
|
|
|
It provide some simple interface for TCP, HTTP, webSocket in server and client modes
|
|
|
|
|
|
|
|
|
|
|
|
What is the TODO list: {#enet_mainpage_todo}
|
|
|
|
----------------------
|
|
|
|
|
|
|
|
Create a full complient interface for every protocol ...
|
|
|
|
|
|
|
|
this is in dev
|
|
|
|
|
|
|
|
|
|
|
|
What languages are supported? {#enet_mainpage_language}
|
|
|
|
=============================
|
|
|
|
|
|
|
|
ENET is written in C++.
|
|
|
|
|
|
|
|
|
|
|
|
Are there any licensing restrictions? {#enet_mainpage_license_restriction}
|
|
|
|
=====================================
|
|
|
|
|
|
|
|
ENET is **FREE software** and _all sub-library are FREE and staticly linkable !!!_
|
|
|
|
|
|
|
|
|
2017-01-05 21:28:23 +01:00
|
|
|
License (MPL v2.0) {#enet_mainpage_license}
|
|
|
|
==================
|
2016-09-13 22:20:58 +02:00
|
|
|
|
|
|
|
Copyright ENET Edouard DUPIN
|
|
|
|
|
2017-01-05 21:28:23 +01:00
|
|
|
Licensed under the Mozilla Public License, Version 2.0 (the "License");
|
2016-09-13 22:20:58 +02:00
|
|
|
you may not use this file except in compliance with the License.
|
|
|
|
You may obtain a copy of the License at
|
|
|
|
|
2017-01-05 21:28:23 +01:00
|
|
|
<https://www.mozilla.org/MPL/2.0>
|
2016-09-13 22:20:58 +02:00
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
Other pages {#enet_mainpage_sub_page}
|
|
|
|
===========
|
|
|
|
|
|
|
|
- @ref enet_build
|
|
|
|
- [**ewol coding style**](http://atria-soft.github.io/ewol/ewol_coding_style.html)
|
|
|
|
|