#include <tcpipDevice.h>


Public Member Functions | |
| TcpipDevice (int buffer_size, bool eachCheckSockets=true) | |
| バッファサイズ指定のコンストラクタ | |
| TcpipDevice (bool eachCheckSockets=true) | |
| 受信チェック方法指定のコンストラクタ | |
| TcpipDevice (TCPsocket net_socket, bool eachCheckSockets=true, int buffer_size=BufferSize-1) | |
| SDL_net 資源を受け取るコンストラクタ. | |
| const char * | what (void) |
| エラーメッセージ文字列を返す | |
| bool | isConnected (void) |
| 接続済みかどうかを返す | |
| int | checkSocket (long timeout=0) |
| 受信チェック | |
Friends | |
| class | TcpipServer |
Definition at line 26 of file tcpipDevice.h.
| TcpipDevice::TcpipDevice | ( | int | buffer_size, | |
| bool | eachCheckSockets = true | |||
| ) |
バッファサイズ指定のコンストラクタ
| buffer_size | [i] バッファサイズ | |
| eachCheckSockets | [i] 受信チェックをソケット毎に行う場合 true |
Definition at line 101 of file tcpipDevice.cpp.
Referenced by TcpipServer::accept().
| TcpipDevice::TcpipDevice | ( | bool | eachCheckSockets = true |
) |
受信チェック方法指定のコンストラクタ
| eachCheckSockets | [i] 受信チェックをソケット毎に行う場合 true |
Definition at line 111 of file tcpipDevice.cpp.
| TcpipDevice::TcpipDevice | ( | TCPsocket | net_socket, | |
| bool | eachCheckSockets = true, |
|||
| int | buffer_size = BufferSize-1 | |||
| ) |
SDL_net 資源を受け取るコンストラクタ.
| net_socket | [i] SDL_net の接続オブジェクト | |
| eachCheckSockets | [i] 受信チェックをソケット毎に行う場合 true | |
| buffer_size | [i] バッファサイズ |
Definition at line 122 of file tcpipDevice.cpp.
| bool TcpipDevice::isConnected | ( | void | ) | [virtual] |
接続済みかどうかを返す
| true | 接続済み | |
| false | 切断状態 |
Implements ConnectionDevice.
Definition at line 145 of file tcpipDevice.cpp.
Referenced by PeerConnection::isConnected(), and tRunCtrl_Simulator::recv().
| int TcpipDevice::checkSocket | ( | long | timeout = 0 |
) |
受信チェック
| timeout | [i] タイムアウト [msec] |
| 戻り値 | > 0 受信データあり | |
| 0 | 受信データなし | |
| 戻り値 | < 0 エラー |
Definition at line 66 of file tcpipDevice.cpp.
1.5.7.1