/nrf52832-nimble/rt-thread/components/net/uip/doc/ |
H A D | uip-doc.txt | 4 \mainpage The uIP TCP/IP stack 7 The uIP TCP/IP stack is intended to make it possible to communicate 8 using the TCP/IP protocol suite even on small 8-bit 11 with peers running a similarly light-weight stack. The code size is on 12 the order of a few kilobytes and RAM usage can be configured to be as 15 uIP can be found at the uIP web page: http://www.sics.se/~adam/uip/ 24 (see below) and the \ref psock "protosockets API" and their underlying 29 With the success of the Internet, the TCP/IP protocol suite has become 30 a global standard for communication. TCP/IP is the underlying protocol 32 peer-to-peer networking over the Internet. For embedded systems, being [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.1.0/doc/doxygen/ |
H A D | lwip.Doxyfile | 3 # This file describes the settings to be used by the documentation system 7 # front of the TAG it is preceding. 10 # The format is: 20 # This tag specifies the encoding used for all characters in the config file 21 # that follow. The default is UTF-8 which is also the encoding used for all text 22 # before the first occurrence of this tag. Doxygen uses libiconv (or the iconv 23 # built into libc) for the transcoding. See http://www.gnu.org/software/libiconv 24 # for the list of possible encodings. 25 # The default value is: UTF-8. 29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by [all …]
|
H A D | lwip.Doxyfile.cmake.in | 3 # This file describes the settings to be used by the documentation system 7 # front of the TAG it is preceding. 10 # The format is: 20 # This tag specifies the encoding used for all characters in the config file 21 # that follow. The default is UTF-8 which is also the encoding used for all text 22 # before the first occurrence of this tag. Doxygen uses libiconv (or the iconv 23 # built into libc) for the transcoding. See http://www.gnu.org/software/libiconv 24 # for the list of possible encodings. 25 # The default value is: UTF-8. 29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/doc/doxygen/ |
H A D | lwip.Doxyfile | 3 # This file describes the settings to be used by the documentation system 7 # front of the TAG it is preceding. 10 # The format is: 20 # This tag specifies the encoding used for all characters in the config file 21 # that follow. The default is UTF-8 which is also the encoding used for all text 22 # before the first occurrence of this tag. Doxygen uses libiconv (or the iconv 23 # built into libc) for the transcoding. See http://www.gnu.org/software/libiconv 24 # for the list of possible encodings. 25 # The default value is: UTF-8. 29 # The PROJECT_NAME tag is a single word (or a sequence of words surrounded by [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/docs/ |
H A D | doxygen.xml | 3 # Licensed to the Apache Software Foundation (ASF) under one 4 # or more contributor license agreements. See the NOTICE file 6 # regarding copyright ownership. The ASF licenses this file 7 # to you under the Apache License, Version 2.0 (the 9 # with the License. You may obtain a copy of the License at 14 # software distributed under the License is distributed on an 16 # KIND, either express or implied. See the License for the 18 # under the License. 21 # This file describes the settings to be used by the documentation system 25 # front of the TAG it is preceding. [all …]
|
/nrf52832-nimble/rt-thread/components/net/freemodbus/ |
H A D | lgpl.txt | 9 [This is the first released version of the Lesser GPL. It also counts 10 as the successor of the GNU Library Public License, version 2, hence 11 the version number 2.1.] 15 The licenses for most software are designed to take away your 16 freedom to share and change it. By contrast, the GNU General Public 18 free software--to make sure the software is free for all its users. 20 This license, the Lesser General Public License, applies to some 21 specially designated software packages--typically libraries--of the 24 this license or the ordinary General Public License is the better 25 strategy to use in any particular case, based on the explanations below. [all …]
|
H A D | gpl.txt | 11 The licenses for most software are designed to take away your 12 freedom to share and change it. By contrast, the GNU General Public 14 software--to make sure the software is free for all its users. This 15 General Public License applies to most of the Free Software 18 the GNU Library General Public License instead.) You can apply it to 23 have the freedom to distribute copies of free software (and charge for 25 if you want it, that you can change the software or use pieces of it 29 anyone to deny you these rights or to ask you to surrender the rights. 31 distribute copies of the software, or if you modify it. 34 gratis or for a fee, you must give the recipients all the rights that [all …]
|
/nrf52832-nimble/rt-thread/documentation/ |
H A D | Doxyfile | 3 # This file describes the settings to be used by the documentation system 7 # The format is: 17 # This tag specifies the encoding used for all characters in the config file 18 # that follow. The default is UTF-8 which is also the encoding used for all 19 # text before the first occurrence of this tag. Doxygen uses libiconv (or the 20 # iconv built into libc) for the transcoding. See 21 # http://www.gnu.org/software/libiconv for the list of possible encodings. 25 # The PROJECT_NAME tag is a single word (or sequence of words) that should 26 # identify the project. Note that if you do not use Doxywizard you need 27 # to put quotes around the project name if it contains spaces. [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-1.4.1/doc/ |
H A D | rawapi.txt | 6 to use for communication with the TCP/IP code: 11 The sequential API provides a way for ordinary, sequential, programs 12 to use the lwIP stack. It is quite similar to the BSD socket API. The 13 model of execution is based on the blocking open-read-write-close 14 paradigm. Since the TCP/IP stack is event based by nature, the TCP/IP 15 code and the application program must reside in different execution 18 The socket API is a compatibility API for existing applications, 19 currently it is built on top of the sequential API. It is meant to 22 in the specification of this API, there might be incompatibilities 28 threading support, instead of making the core thread-safe, another [all …]
|
/nrf52832-nimble/rt-thread/components/net/lwip-2.0.2/doc/ |
H A D | rawapi.txt | 6 to use for communication with the TCP/IP code: 11 The raw API (sometimes called native API) is an event-driven API designed 13 receive. This API is also used by the core stack for interaction between 14 the various protocols. It is the only API available when running lwIP 17 The sequential API provides a way for ordinary, sequential, programs 18 to use the lwIP stack. It is quite similar to the BSD socket API. The 19 model of execution is based on the blocking open-read-write-close 20 paradigm. Since the TCP/IP stack is event based by nature, the TCP/IP 21 code and the application program must reside in different execution 24 The socket API is a compatibility API for existing applications, [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/porting/nimble/include/os/ |
H A D | os_mbuf.h | 2 * Licensed to the Apache Software Foundation (ASF) under one 3 * or more contributor license agreements. See the NOTICE file 5 * regarding copyright ownership. The ASF licenses this file 6 * to you under the Apache License, Version 2.0 (the 8 * with the License. You may obtain a copy of the License at 13 * software distributed under the License is distributed on an 15 * KIND, either express or implied. See the License for the 17 * under the License. 39 * A mbuf pool from which to allocate mbufs. This contains a pointer to the os 40 * mempool to allocate mbufs out of, the total number of elements in the pool, [all …]
|
/nrf52832-nimble/packages/NimBLE-latest/nimble/host/include/host/ |
H A D | ble_gatt.h | 2 * Licensed to the Apache Software Foundation (ASF) under one 3 * or more contributor license agreements. See the NOTICE file 5 * regarding copyright ownership. The ASF licenses this file 6 * to you under the Apache License, Version 2.0 (the 8 * with the License. You may obtain a copy of the License at 13 * software distributed under the License is distributed on an 15 * KIND, either express or implied. See the License for the 17 * under the License. 121 * The host will free the attribute mbuf automatically after the callback is 122 * executed. The application can take ownership of the mbuf and prevent it [all …]
|
/nrf52832-nimble/rt-thread/components/libc/aio/ |
H A D | posix_aio.c | 8 * 2017/12/30 Bernard The first version. 25 * The aio_cancel() function shall attempt to cancel one or more asynchronous I/O 26 * requests currently outstanding against file descriptor fildes. The aiocbp 27 * argument points to the asynchronous I/O control block for a particular request 33 * then the normal asynchronous completion process shall take place for those 36 * For requested operations that are successfully canceled, the associated error 37 * status shall be set to [ECANCELED] and the return status shall be -1. For 38 * requested operations that are not successfully canceled, the aiocbp shall not 41 * If aiocbp is not NULL, then if fildes does not have the same value as the file 42 * descriptor with which the asynchronous operation was initiated, unspecified results occur. [all …]
|
/nrf52832-nimble/rt-thread/tools/kconfig-frontends/ |
H A D | COPYING | 2 The kconfig parser and frontends are extracted from the Linux kernel 3 source tree, which is covered by the GPLv2 only. As Linus Torvalds puts it: 5 > Also note that the only valid version of the GPL as far as the kernel 6 > is concerned is _this_ particular version of the license (ie v2, not 9 Although the above quote explictly mentions the Linux kernel, it is my 10 understanding that the whole Linux kernel source tree is covered by this 11 sentence, even non-kernel source code. As such, the license that applies 12 to the kconfig parser and frontends, as published in this package, are 13 also covered by this sentence, and available under the GPLv2, and not any 14 other version of the GPL, unless otherwise stated. [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/include/ |
H A D | zlib.h | 1 /* zlib.h -- interface of the 'zlib' general purpose compression library 7 warranty. In no event will the authors be held liable for any damages 8 arising from the use of this software. 12 freely, subject to the following restrictions: 14 1. The origin of this software must not be misrepresented; you must not 15 claim that you wrote the original software. If you use this software 16 in a product, an acknowledgment in the product documentation would be 19 misrepresented as being the original software. 26 The data format used by the zlib library is described by RFCs (Request for 27 Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/ |
H A D | zlib.h | 1 /* zlib.h -- interface of the 'zlib' general purpose compression library 7 warranty. In no event will the authors be held liable for any damages 8 arising from the use of this software. 12 freely, subject to the following restrictions: 14 1. The origin of this software must not be misrepresented; you must not 15 claim that you wrote the original software. If you use this software 16 in a product, an acknowledgment in the product documentation would be 19 misrepresented as being the original software. 26 The data format used by the zlib library is described by RFCs (Request for 27 Comments) 1950 to 1952 in the files http://www.ietf.org/rfc/rfc1950.txt [all …]
|
/nrf52832-nimble/rt-thread/components/net/uip/doc/html/ |
H A D | main.html | 3 <title>uIP 1.0: The uIP TCP/IP stack</title> 16 <h1>The uIP TCP/IP stack</h1> 19 The uIP TCP/IP stack is intended to make it possible to communicate using the TCP/IP protocol suite… 20 uIP can be found at the uIP web page: <a href="http://www.sics.se/~adam/uip/">http://www.sics.se/~a… 26 …7.html">uIP functions called from application programs</a> (see below) and the <a class="el" href=… 29 …the success of the Internet, the TCP/IP protocol suite has become a global standard for communicat… 30 …quirements of several hundreds of kilobytes have made it impossible to fit the full TCP/IP stack i… 31 The uIP implementation is designed to have only the absolute minimal set of features needed for a f… 32 …the embedded device always will communicate with a full-scale TCP/IP implementation running on a w… 34 The full TCP/IP suite consists of numerous protocols, ranging from low level protocols such as ARP … [all …]
|
/nrf52832-nimble/rt-thread/libcpu/c-sky/common/ |
H A D | csi_simd.h | 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 11 * distributed under the License is distributed on an "AS IS" BASIS, 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 29 of val2 levitated with the val3. 31 The second argument can be left-shifted before extraction of the halfword. 35 \return the combination of halfwords. 47 of val2 right-shifted with the val3. [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/uffs/ |
H A D | COPYING | 11 The licenses for most software are designed to take away your 12 freedom to share and change it. By contrast, the GNU General Public 14 software--to make sure the software is free for all its users. This 15 General Public License applies to most of the Free Software 18 the GNU Lesser General Public License instead.) You can apply it to 23 have the freedom to distribute copies of free software (and charge for 25 if you want it, that you can change the software or use pieces of it 29 anyone to deny you these rights or to ask you to surrender the rights. 31 distribute copies of the software, or if you modify it. 34 gratis or for a fee, you must give the recipients all the rights that [all …]
|
/nrf52832-nimble/rt-thread/components/net/uip/apps/webclient/ |
H A D | webclient.h | 8 * Header file for the HTTP client. 17 * modification, are permitted provided that the following conditions 19 * 1. Redistributions of source code must retain the above copyright 20 * notice, this list of conditions and the following disclaimer. 21 * 2. Redistributions in binary form must reproduce the above 22 * copyright notice, this list of conditions and the following 23 * disclaimer in the documentation and/or other materials provided 24 * with the distribution. 25 * 3. The name of the author may not be used to endorse or promote 29 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS [all …]
|
/nrf52832-nimble/rt-thread/components/net/uip/uip/ |
H A D | uip.h | 9 * Header file for the uIP TCP/IP stack. 12 * The uIP TCP/IP stack header file contains definitions for a number 24 * modification, are permitted provided that the following conditions 26 * 1. Redistributions of source code must retain the above copyright 27 * notice, this list of conditions and the following disclaimer. 28 * 2. Redistributions in binary form must reproduce the above copyright 29 * notice, this list of conditions and the following disclaimer in the 30 * documentation and/or other materials provided with the distribution. 31 * 3. The name of the author may not be used to endorse or promote 35 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS [all …]
|
H A D | psock.h | 6 * modification, are permitted provided that the following conditions 8 * 1. Redistributions of source code must retain the above copyright 9 * notice, this list of conditions and the following disclaimer. 10 * 2. Redistributions in binary form must reproduce the above copyright 11 * notice, this list of conditions and the following disclaimer in the 12 * documentation and/or other materials provided with the distribution. 13 * 3. Neither the name of the Institute nor the names of its contributors 17 * THIS SOFTWARE IS PROVIDED BY THE INSTITUTE AND CONTRIBUTORS ``AS IS'' AND 18 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 20 * ARE DISCLAIMED. IN NO EVENT SHALL THE INSTITUTE OR CONTRIBUTORS BE LIABLE [all …]
|
/nrf52832-nimble/rt-thread/components/net/freemodbus/modbus/include/ |
H A D | mb.h | 7 * modification, are permitted provided that the following conditions 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 13 * documentation and/or other materials provided with the distribution. 14 * 3. The name of the author may not be used to endorse or promote products 17 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 18 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, [all …]
|
H A D | mb_m.h | 7 * modification, are permitted provided that the following conditions 9 * 1. Redistributions of source code must retain the above copyright 10 * notice, this list of conditions and the following disclaimer. 11 * 2. Redistributions in binary form must reproduce the above copyright 12 * notice, this list of conditions and the following disclaimer in the 13 * documentation and/or other materials provided with the distribution. 14 * 3. The name of the author may not be used to endorse or promote products 17 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 18 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 20 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, [all …]
|
/nrf52832-nimble/rt-thread/components/dfs/filesystems/jffs2/cyg/compress/src/ |
H A D | algorithm.txt | 3 The deflation algorithm used by gzip (also zip and zlib) is a variation of 5 the input data. The second occurrence of a string is replaced by a 6 pointer to the previous string, in the form of a pair (distance, 8 to 258 bytes. When a string does not occur anywhere in the previous 14 match distances are compressed with another tree. The trees are stored 15 in a compact form at the start of each block. The blocks can have any 16 size (except that the compressed data for one block must fit in 19 somewhat similar to the behavior of LZW-based _compress_.) 22 length 3 are inserted in the hash table. A hash index is computed for 23 the next 3 bytes. If the hash chain for this index is not empty, all [all …]
|