Document of c-modernization-kit (porter) 1.0.0
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 123456]
 
porter
 
docs
 
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
 
tcpServer.c
TCP サーバーサンプル共通実装。
 
tcpServer.h
TCP サーバーサンプル共通定義。
 
tcpServer_common.c
TCP サーバーサンプル 共通変数定義。
 
tcpServer_linux.c
TCP サーバーサンプル Linux 実装。
 
tcpServer_windows.c
TCP サーバーサンプル Windows 実装。