ファイルとページの一覧
doxygen and doxybook2
Thu, 02 Apr 2026 21:25:48 +0900
BACK
HOME
ファイルとページの一覧
📁
porter
porter
📁 docs
📄
api.md
公開 API 仕様
📄
architecture.md
アーキテクチャ設計
📄
config.md
max_message_size = 65535
📄
linux-signal.md
Linux シグナル仕様・制約
📄
path-event-design.md
📄
protocol.md
プロトコル仕様
📄
security-review.md
porter 暗号化版 セキュリティレビュー
📄
sequence.md
シーケンス
📄
tcp-n1-plan.md
RECEIVER 起動 (POTR_TYPE_TCP_N1)
📁 include
📄
porter.h
通信ライブラリ (動的リンク用) のヘッダーファイル。
📄
porter_const.h
通信ライブラリの定数ファイル。
📄
porter_type.h
通信ライブラリの型定義ファイル。
📁 libsrc
📁 porter
📁 api
📄
potrCloseService.c
potrCloseService 関数の実装。
📄
potrDisconnectPeer.c
potrDisconnectPeer 関数の実装。
📄
potrGetServiceType.c
potrGetServiceType 関数の実装。
📄
potrOpenService.c
potrOpenService 関数の実装。
📄
potrOpenServiceFromConfig.c
potrOpenServiceFromConfig 関数の実装。
📄
potrSend.c
potrSend 関数の実装。
📁 infra
📁 compress
📄
compress.h
データ圧縮・解凍モジュールの内部ヘッダー。
📄
compress_linux.c
Linux 向け圧縮・解凍モジュール (zlib)。
📄
compress_windows.c
Windows 向け圧縮・解凍モジュール (Compression API)。
📁 crypto
📄
crypto.h
データ暗号化・復号モジュールの内部ヘッダー。
📄
crypto_linux.c
Linux 向け暗号化・復号モジュール (OpenSSL AES-256-GCM)。
📄
crypto_windows.c
Windows 向け暗号化・復号モジュール (CNG AES-256-GCM)。
📄
potrLog.c
porter ロガー実装。
📄
potrLog.h
porter 内部ログマクロ定義ヘッダー。
📄
potrSendQueue.c
非同期送信キューの実装。
📄
potrSendQueue.h
非同期送信キューの型定義と操作関数。
📁 protocol
📄
config.c
設定ファイル (INI 形式) 解析モジュール。
📄
config.h
設定ファイル解析モジュールの内部ヘッダー。
📄
packet.c
パケット構築・解析モジュール。
📄
packet.h
パケット構築・解析モジュールの内部ヘッダー。
📄
seqnum.c
通番管理モジュール。
📄
seqnum.h
通番管理モジュールの内部ヘッダー。
📄
window.c
スライディングウィンドウ管理モジュール。
📄
window.h
スライディングウィンドウ管理モジュールの内部ヘッダー。
📁 thread
📄
potrConnectThread.c
TCP 接続管理スレッドモジュール。
📄
potrConnectThread.h
TCP 接続管理スレッドの内部ヘッダー。
📄
potrHealthThread.c
ヘルスチェックスレッドモジュール。
📄
potrHealthThread.h
ヘルスチェックスレッド内部ヘッダー。
📄
potrRecvThread.c
受信スレッドモジュール。
📄
potrRecvThread.h
受信スレッド内部ヘッダー。
📄
potrSendThread.c
非同期送信スレッドの実装。
📄
potrSendThread.h
非同期送信スレッドの内部ヘッダー。
📁 util
📄
potrIpAddr.c
IPv4 アドレス変換ユーティリティ (内部用)。
📄
potrIpAddr.h
IPv4 アドレス変換ユーティリティ (内部用)。
📄
potrContext.h
セッションコンテキスト内部定義ヘッダー。
📄
potrPeerTable.c
N:1 モード用ピアテーブル管理の実装。
📄
potrPeerTable.h
N:1 モード用ピアテーブル管理モジュールの内部ヘッダー。
📁 src
📁 recv
📄
recv.c
受信テストコマンド。
📁 send
📄
send.c
送信テストコマンド。
📁
tech-sample
技術サンプル
📁
tcpServer
TCP サーバーのプロセスモデル
📄
tcpServer.c
TCP サーバーサンプル共通実装。
📄
tcpServer.h
TCP サーバーサンプル共通定義。
📄
tcpServer_common.c
TCP サーバーサンプル 共通変数定義。
📄
tcpServer_linux.c
TCP サーバーサンプル Linux 実装。
📄
tcpServer_windows.c
TCP サーバーサンプル Windows 実装。
📄
README.md
c-modernization-kit サンプル (porter)