GNU libmicrohttpd is a small C library for embedding HTTP server functionality into other applications. It is reentrant, fast, supports HTTP 1.1, and permits listening on multiple ports. The API is simple and still powerful enough to allow programmers to use the entire HTTP feature set. SSL/TLS support is available as an option.
相关项目Dumpper v.60.3, SharpDevelop-jp, Win32 Disk Imager, MeCab, TERASOLUNA Framework |
The CyaSSL embedded SSL library is a lightweight SSL library written in ANSI C and targeted for embedded and RTOS environments, primarily because of its small size, speed, and feature set. It is commonly used in standard operating environments and cloud services as well because of its royalty-free pricing and excellent cross platform support. CyaSSL supports industry standards up to the current TLS 1.2 and DTLS 1.2 levels, is up to 20 times smaller than OpenSSL, and offers progressive ciphers such as HC-128, RABBIT, and NTRU.
yaSSL is a C++ based SSL library for embedded and RTOS environments, designed for individuals who prefer to use the C++ language. For a C-based solution, please see CyaSSL. yaSSL supports the industry standards up to TLS 1.2, and also includes an OpenSSL compatibility interface.
MaKL is a simple and light framework for building
multi-platform C/C++ projects, purely based on the
Bourne Shell and GNU Make. It is much easier to
install and use than other typical building
systems, while maintaining the essential
functionality. It is ideal for embedded systems
due to its cross-compilation, multiplatform
toolchaining mechanisms, and minimal external
dependencies.
TAO (The ACE ORB) is an advanced, CORBA-compliant, real-time Object Request Broker (ORB). It is designed to meet the stringent Quality of Service (QoS) requirements of real-time applications, resulting in superior end-to-end predictability, efficiency, and scalable performance. It implements the latest CORBA specifications from the OMG. It is built with components from the ADAPTIVE Communication Environment (ACE) C++ framework, resulting in a highly extensible architecture, adaptability to a wide variety of situations, and portability across a broad range of platforms. Although TAO was designed to meet the demanding requirements of real-time applications, it is also well-suited for general-purpose CORBA applications.
vxUtilsは、vxWorksのための有用なライブラリのセットです。現在のところ、次のパッケージを含んでいます: HTTPサーバ、Java virtual machine、Syslog (UDP) クライアント、RTimeクライアント。
!ColdFrame は、UML モデルから Ada のフレームワークのコードとドキュメントを生成します。次の追加のアクセス許可を使って GPL バージョン 2 の下で、ソフトウェアが発行: 特別な例外として他のファイルこのユニットからジェネリックのインスタンス化や他のファイルと、実行可能ファイルを生成するためにこのユニットをリンクする場合このユニット自体ではなくが、GNU 一般公衆ライセンスによってカバーされる結果として得られる実行可能ファイル。この例外はしかしなぜ、実行可能ファイルの GNU パブリック ライセンスに覆われるかもしれない他の理由無効にしません。
相关项目MPC-BE, blanco Framework, Win32 Disk Imager, MinGW - Minimalist GNU for Windows, Media Player Classic - Home Cinema |
アプリケーションとデバイス ドライバーの叙事詩のリアルタイムのデータベース システム (http://www.aps.anl.gov/epics 参照)
文字列編集、整数、浮動小数点数、ローマ数字と文字列の I/O 機能を提供するライブラリです。入力と出力の両方のサブルーチン結果ストリーム処理の文字列ポインターをサポートします。出力は、パディングと固定サイズ フィールドで整列できます。数値入力は、予期される値の範囲は飽和されるかまたは例外が発生に対してチェックすることができます。浮動小数点出力いずれか相対的または絶対的な出力精度を指定できます。ワイルドカードによるパターン照合、セットおよび大文字/小文字と他の Unicode の分類コード ポイントのマップを含む utf-8 エンコードされた文字列がサポートされます。
ライブラリは、Ada の寸法値の実装を提供します。ユニットのチェックは実行時に、されていない場合、コンパイラによって最適化されました。SI と不規則な測定単位がサポートされます。摂氏度があまりにもサポートされていますような単位を移した。すべての様々 な不規則な単位から、文字列への変換が提供されます。寸法値に対処するための GTK ウィジェットの広範なセットは GTK の使用は、ライブラリの残りの部分のために必須ではありませんが含まれています。
相关项目MeCab, MPC-BE, NetOffice - for professional COM Addin developers, Igo, Win32 Disk Imager |
OS 抽象化レイヤー (OSAL) プロジェクトは組込みリアルタイム オペレーティング システムから分離する小さいソフトウェア ライブラリです。OSAL は、抽象的なリアルタイム オペレーティング システム、アプリケーション プログラム インターフェイス (API) を提供します。
相关项目unagi, MeCab, ChibiOS, TOPPERS/ASP for LPC, Media Player Classic - Home Cinema |
迅速に通信するためにクラスター化されたコンピューター環境でかつ確実に他のアプリケーションと、クラスター内での位置に関係なく、透明なプロセス間通信プロトコル アプリケーションをできます。(http://tipc.sf.net で詳細)
相关项目Win32 Disk Imager, OpenTween, GLOBALBASE PROJECT, Diskless Remote Boot in Linux (DRBL), FreeStyleWiki |
このライブラリは文字列でインデックス付きのテーブルの実装を提供します。バイナリ検索は知られている長さの名前に使用されます。いくつかのテーブルを使用して文字列を解析するすなわち、長さが未定義の名前のテーブルを検索可能です。テーブル要素は、任意のプライベート型することができます。キー-区別しないテーブルがサポートされています。
惑星間オーバーレイ ネットワーク (イオン) ソフトウェア配布遅延耐性ネットワーク (DTN) アーキテクチャの実装は、インターネット RFC 4838 で説明されているようです。DTN バンドル プロトコル、Licklider 伝送プロトコルの実装が含まれています、BP/LTP 上を実行する適応されている 2 つの CCSDS アプリケーション プロトコル スタック: CCSDS File 配信プロトコルおよび非同期メッセージ サービス。
相关项目Win32 Disk Imager, Samba Japanese Translation Project[relocated], MPC-BE, Dumpper v.60.3, RMAC |
The yaSSL Embedded Web Server is a fast, embeddable, and easy-to-configure Web server with a strong focus on portability and security. The Web server offers SSL/TLS (HTTPS) support built-in through the CyaSSL embedded SSL Library. With a footprint size of less than 100kB with SSL enabled (or 40kB without SSL) and a simple and clean API, the yaSSL Embedded Web Server was designed to fit perfectly into resource-constrained embedded environments. While maintaining a small size and fast speeds, the yaSSL Embedded Web Server offers a full feature set to give you the maximum amount of freedom and flexibility when developing your project.