|
TNB Library
|
クラス | |
| class | CAbstractSocket |
| Socket共通クラス [詳解] | |
| class | CIcmpFunction |
| ICMP API管理クラス [詳解] | |
| class | CPing |
| PING処理クラス [詳解] | |
| class | CSocketAddress |
| Socket共通アドレス管理クラス [詳解] | |
| class | CSocketClient |
| Socketクライアントクラス [詳解] | |
| class | CSocketClientXp |
| Socketクライアントクラス [詳解] | |
| class | CSocketEvent |
| Socket共通受信イベント管理クラス [詳解] | |
| class | CSocketServer |
| Socketサーバクラス [詳解] | |
| class | CSocketServerXp |
| Socketサーバクラス [詳解] | |
| class | CSocketUdp |
| SocketUPDクラス [詳解] | |
| class | CSocketUdpEx |
| 拡張 Socket UPD 通信 [詳解] | |
| class | CSocketXp |
| XP以上用 Socketサポートクラス [詳解] | |
| struct | CAbstractSocket::IListener |
| Socket共通のリスナーインターフェース [詳解] | |
| struct | CSocketUdpEx::TDataHeader |
| 拡張 Socket UDP 通信データヘッダ. [詳解] | |
@defgroup REPORT レポータ関係
@ingroup COMMUNICATION
\par
\par
{@link TNB::IReport IReport} は、Send,Receive をサポートしています。
共通の Listener か各クラス専用の Listener を使用し、受信を行います。
{@link TNB::IReport IReport} を使うクラスも多数あります。
| クラス名 | リスナー名 | タイプ | 送信 | 受信 | 内容 |
CSocketServer | CSocketServer::IListenerIReport::IListener | TCP/IP | ○ | ○ | Winsockを利用したTCP/IP通信をサポートします。 本クラスはサーバとしてオープンし、クライアントからの接続を待ちます。 マルチクライアントをサポートしています。 |
CSocketClient | CSocketClient::IListenerIReport::IListener | TCP/IP | ○ | ○ | Winsockを利用したTCP/IP通信をサポートします。 本クラスはクライアントとしてオープンします。 サーバへの自動再接続もサポートしています。 |
CSocketUdp | CSocketUdp::IListenerIReport::IListener | UDP/IP | ○ | ○ | Winsockを利用したUDP/IP通信をサポートします。 |
CCommunicationReporterT | IReport::IListener | 任意 | ○ | ○ | ICommunication を持つクラスのラッパです。 |
IReport を実装しているクラスもあります。