Swing HSMS リファレンス
プロパティ
Active
Appearance
BorderStyle
IniFile
IniSection
IPAddress
LocalPortNumber
Log
LogFile
MaxLength
PortNumber
Selected
Server
Show
T3
T5
T6
T7
T8
メソッド
Config
ConvertIPAddress
Disconnect
GetHostName
LoadIni
Send
イベント
Connected
Errors
Read
SelConnection
|
このイベントは通信エラーが起こった場合に発生します。
構文
|
Sub Errors(pszIPAddress As String, lPortNumber As Long, sError As Integer, pszInfo As String)
|
|
void OnErrors(LPCTSTR pszIPAddress, long lPortNumber, short sError, LPCTSTR pszInfo)
|
pszIPAddress | メッセージの発信元のIPアドレス。 |
lPortNumber | メッセージの発信元のポート番号。 |
sError | エラーコード。エラーコードは以下のいずれかの値です。 |
pszInfo | 追加情報。現在のところは未使用となっています。 |
戻り値
使用例
特記事項
Swingの出すエラー
-1 | メッセージの送信に失敗 |
-2 | 設定した最大バッファサイズより長いメッセージを受信 |
-3 | (未使用) |
-4 | T8タイムアウト |
-5 | T3タイムアウト |
-6 | T5タイムアウト |
-7 | T6タイムアウト |
-8 | T7タイムアウト |
WinSockの出すエラー
10093 | WSANOTINITIALISED | ソケットの初期化がされていない |
10050 | WSAENETDOWN | ネットワークサブシステムのエラー |
10048 | WSAEADDRINUSE | ソケットのローカルアドレスが既に使用中 |
10014 | WSAEFAULT | ユーザアドレスが正しくない(禁則文字など) |
10036 | WSAEINPROGRESS | 現在サービスプロバイダが処理中 |
10049 | WSAEADDRNOTAVAIL | リモートアドレスが正しくない
|
10047 | WSAEAFNOSUPPORT | 指定されたアドレスファミリーはこのソケットで使用できない |
10061 | WSAECONNREFUSED | 接続拒否された |
10039 | WSAEDESTADDRREQ | ? |
10022 | WSAEINVAL | リスニングソケット |
10056 | WSAEISCONN | 既に接続されている |
10024 | WSAEMFILE | ? |
10051 | WSAENETUNREACH | ネットワークに到達できなかった |
10055 | WSAENOBUFS | バッファが足りない |
10038 | WSAENOTSOCK | ソケットでない |
10060 | WSAETIMEDOUT | コネクションが成立する前にタイムアウトした |
10035 | WSAEWOULDBLOCK | すぐに実行できない |
参照
|
|