SocketNet 1.0 A Socket Networking (C/S) Library

- 総合概要
- パッケージ
- クラス
- ファイル

- クラス一覧
- クラス階層
- クラスメンバ

静的公開メンバ関数 | 静的非公開メンバ関数 | 全メンバ一覧
SampleChatServer.MainClass クラス

SocketNet ライブラリのサンプルプログラム (コンソールベースの簡単なチャットサーバ)。 [詳解]

SampleChatServer.MainClass 連携図

## 静的公開メンバ関数
static void | Main ()
| チャットサーバプログラムのエントリポイント。 [詳解]

## 静的非公開メンバ関数
static void | OnConnected (object sender, TcpConnectionEventArgs e)
| チャットクライアントから接続があったときのイベントを処理します。 [詳解]
static void | OnDisconnected (object sender, TcpConnectionEventArgs e)
| チャットクライアントが接続を切ったときのイベントを処理します。 [詳解]
static void | OnChatMessageReceived (object sender, ChatMessageReceivedEventArgs e)
| チャットクライアントからのメッセージを受信したときのイベントを処理します。 [詳解]

## 詳解

SocketNet ライブラリのサンプルプログラム (コンソールベースの簡単なチャットサーバ)。

## メソッド詳解

static void SampleChatServer.MainClass.Main | ( |  | ) |
| static

チャットサーバプログラムのエントリポイント。

チャットサーバオブジェクトを生成し、動作の設定を行ってから開始します。 何かキーを押されたら、チャットサーバを停止して終了します。

参照先 SampleChatServer.MainClass.OnChatMessageReceived(), SampleChatServer.MainClass.OnConnected(), SampleChatServer.MainClass.OnDisconnected().

呼び出し関係図:

static void SampleChatServer.MainClass.OnChatMessageReceived | ( | object | sender,
|  | ChatMessageReceivedEventArgs | e
| ) |  |
| static private

チャットクライアントからのメッセージを受信したときのイベントを処理します。

引数

  sender | イベントのセンダ。
  e | イベントデータを格納するオブジェクト。

参照先 SampleChatClient.ChatMessageReceivedEventArgs.ChatMessage, SampleChatClient.ChatMessage.Connection, SampleChatClient.ChatMessage.Message, SampleChatClient.ChatMessage.ToByteArray(), SocketNet.TcpConnection.Writer.

参照元 SampleChatServer.MainClass.Main().

呼び出し関係図:

被呼び出し関係図:

static void SampleChatServer.MainClass.OnConnected | ( | object | sender,
|  | TcpConnectionEventArgs | e
| ) |  |
| static private

チャットクライアントから接続があったときのイベントを処理します。

引数

  sender | イベントのセンダ。
  e | イベントデータを格納するオブジェクト。

参照先 SocketNet.TcpConnection.Client, SocketNet.TcpConnectionEventArgs.Connection.

参照元 SampleChatServer.MainClass.Main().

被呼び出し関係図:

static void SampleChatServer.MainClass.OnDisconnected | ( | object | sender,
|  | TcpConnectionEventArgs | e
| ) |  |
| static private

チャットクライアントが接続を切ったときのイベントを処理します。

引数

  sender | イベントのセンダ。
  e | イベントデータを格納するオブジェクト。

参照先 SocketNet.TcpConnection.Client, SocketNet.TcpConnectionEventArgs.Connection.

参照元 SampleChatServer.MainClass.Main().

被呼び出し関係図:

このクラス詳解は次のファイルから抽出されました:

- SampleChatServer/Program.cs