クラス NicoLiveTools.RecieveBuffer

サーバーから受信するデータを格納するクラス. [詳細]

すべてのメンバ一覧

Public メソッド

 RecieveBuffer ()
 RecieveBuffer (int bufferSize)
void Analyze ()

プロパティ

byte[] Buffer [get, set]
int Bytes [get, set]
List< string > LineString [get]

説明

サーバーから受信するデータを格納するクラス.

RecieveBuffer.cs11 行で定義されています。


コンストラクタとデストラクタ

NicoLiveTools.RecieveBuffer.RecieveBuffer (  ) 

RecieveBuffer.cs40 行で定義されています。

00040                                : this(1024){
00041         }

NicoLiveTools.RecieveBuffer.RecieveBuffer ( int  bufferSize  ) 

RecieveBuffer.cs43 行で定義されています。

00043                                              {
00044             m_buffer = new byte[bufferSize];
00045         }


メソッド

void NicoLiveTools.RecieveBuffer.Analyze (  ) 

RecieveBuffer.cs47 行で定義されています。

00047                               {
00048             int start = 0;
00049             m_lineString = new List<string>();
00050             for (int i = 0; i < Bytes; i++) {
00051                 if (Buffer[i] == 0 || i == Bytes - 1) {
00052                     m_lineString.Add(Encoding.UTF8.GetString(Buffer, start, i - start));
00053                     start = i + 1;
00054                     continue;
00055                 }
00056             }
00057         }


プロパティ

byte [] NicoLiveTools.RecieveBuffer.Buffer [get, set]

RecieveBuffer.cs19 行で定義されています。

int NicoLiveTools.RecieveBuffer.Bytes [get, set]

RecieveBuffer.cs28 行で定義されています。

List<string> NicoLiveTools.RecieveBuffer.LineString [get]

RecieveBuffer.cs33 行で定義されています。


このクラスの説明は次のファイルから生成されました:

Sikiに対してFri Nov 27 15:07:20 2009に生成されました。  doxygen 1.6.1