• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Frequently used words (click to add to your profile)

javaandroidc++linuxc#objective-ccocoa誰得qtrubybathyscaphegamewindowspythonphpguic翻訳omegattwitterframeworkbtronarduinovb.net計画中(planning stage)directxpreviewertestゲームエンジンdom

ソケットを使ってクライアントサーバプログラムを作成するための C# ライブラリ


Commit MetaInfo

Révisionc0e1e55f5e22f7868922f623823ffbb9d8a68492 (tree)
l'heure2015-08-15 12:55:49
Auteurtsntsumi <tsntsumi@tsnt...>
Commitertsntsumi

Message de Log

ファイルの冒頭にコピーライトとライセンス文を追加

Change Summary

Modification

--- a/src/SocketNet/SampleChatClient/ChatClient.cs
+++ b/src/SocketNet/SampleChatClient/ChatClient.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// ChatClient.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// SocketNet ライブラリのサンプルのチャットクライアント。
424 /// </summary>
--- a/src/SocketNet/SampleChatClient/ChatMessage.cs
+++ b/src/SocketNet/SampleChatClient/ChatMessage.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// ChatMessage.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// チャットメッセージパケット。
424 /// </summary>
--- a/src/SocketNet/SampleChatClient/ChatMessageReceivedEventArgs.cs
+++ b/src/SocketNet/SampleChatClient/ChatMessageReceivedEventArgs.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// ChatMessageReceivedEventArgs.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// チャットメッセージ庾信イベントのデータ。
424 /// </summary>
--- a/src/SocketNet/SampleChatGtkClient/MainWindow.cs
+++ b/src/SocketNet/SampleChatGtkClient/MainWindow.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// MainWindow.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// GTK# ベースの簡単なチャットクライアントのウィンドウを実装。
424 /// </summary>
--- a/src/SocketNet/SampleChatGtkClient/Program.cs
+++ b/src/SocketNet/SampleChatGtkClient/Program.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// Program.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// SocketNet ライブラリのサンプルプログラム (GTK# ベースの簡単なチャットクライアント)。
424 /// </summary>
--- a/src/SocketNet/SampleChatServer/ChatServer.cs
+++ b/src/SocketNet/SampleChatServer/ChatServer.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// ChatServer.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// SocketNet ライブラリのサンプルの簡単なチャットサーバ。
424 /// </summary>
--- a/src/SocketNet/SampleChatServer/Program.cs
+++ b/src/SocketNet/SampleChatServer/Program.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// Program.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// コンソールベースの簡単なチャットサーバ。
424 /// </summary>
--- a/src/SocketNet/SocketNet/Packet.cs
+++ b/src/SocketNet/SocketNet/Packet.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// Packet.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// パケットの定数を提供するクラス。
424 /// </summary>
--- a/src/SocketNet/SocketNet/TcpConnection.cs
+++ b/src/SocketNet/SocketNet/TcpConnection.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// TcpConnection.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// TCP/IP の接続を表現します。
424 /// </summary>
--- a/src/SocketNet/SocketNet/TcpConnectionEventArgs.cs
+++ b/src/SocketNet/SocketNet/TcpConnectionEventArgs.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// TcpConnectionEventArgs.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// TCP 接続イベント引数。
424 /// </summary>
--- a/src/SocketNet/SocketNet/TcpDataReceivedEventArgs.cs
+++ b/src/SocketNet/SocketNet/TcpDataReceivedEventArgs.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// TcpDataReceivedEventArgs.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// TCP データ受信イベント引数。
424 /// </summary>
--- a/src/SocketNet/SocketNet/TcpServer.cs
+++ b/src/SocketNet/SocketNet/TcpServer.cs
@@ -1,4 +1,24 @@
1-/// @file
1+// TcpServer.cs
2+//
3+// Author:
4+// tsntsumi <tsntsumi at tsntsumi.com>
5+//
6+// Copyright (c) 2015 tsntsumi
7+//
8+// This program is free software: you can redistribute it and/or modify
9+// it under the terms of the GNU Lesser General Public License as published by
10+// the Free Software Foundation, either version 3 of the License, or
11+// (at your option) any later version.
12+//
13+// This program is distributed in the hope that it will be useful,
14+// but WITHOUT ANY WARRANTY; without even the implied warranty of
15+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16+// GNU Lesser General Public License for more details.
17+//
18+// You should have received a copy of the GNU Lesser General Public License
19+// along with this program. If not, see <http://www.gnu.org/licenses/>.
20+
21+/// @file
222 /// <summary>
323 /// マルチスレッド TCP サーバ。
424 /// </summary>