接続を受け付けるためのサーバ More...
#include <Accept_server.h>
Public Types | |
| enum | { No_timeout = -1 } |
Public Member Functions | |
| Accept_server (long port) | |
| const char * | what () const |
| エラーメッセージを返す | |
| long | port_number () |
| ポート番号を返す | |
| bool | activate () |
| ポートを有効にする More... | |
| void | deactivate () |
| ポートを無効にする | |
| Tcpip * | accept (int timeout) |
| 接続を待つ More... | |
接続を受け付けるためのサーバ
オブジェクトが生成された時点では接続ポートは有効になっていないため accept() を使うためには activate() を呼び出しておく必要がある。
| Accept_server::Accept_server | ( | long | port | ) |
| [in] | port | 接続を待つポート番号 |
| bool Accept_server::activate | ( | ) |
ポートを有効にする
| true | 成功 |
| false | エラー |
| Tcpip * Accept_server::accept | ( | int | timeout | ) |
接続を待つ
| [in] | timeout | タイムアウト時間 [msec] |
1.8.6