- ライブラリ関数を用意しているので、関数コールで使用可能
- ブロッキング/ノンブロッキングモード対応
- IP/v4、v6に対応
- リトル/ビッグ エンディアン対応
- OS、CPU、TCP/IP非依存
- サンプルソースコード提供
- 移植性を高めるために、ラッピング関数を提供
- カーネルインタフェース (ロック、アンロック、メモリ取得/解放など)
- C標準ライブラリインタフェース (メモリセット、メモリコピー、文字列コピー、文字列の長さなど)
- ファイルシステムインタフェース (ファイルオープン、クローズ、リード、シークなど)
- ネットワークインタフェース (socket、bind、listen、acceptなど)