コード例 #1
0
ファイル: MessageImpl.cs プロジェクト: BDizzle/BeepForNet
 /// <summary>Creates a new <code>Message</code>.</summary>
 /// <param name="channel"><code>Channel</code> to which this <code>Message</code>
 /// belongs.</param>
 /// <param name="msgno">Message number of the BEEP message.</param>
 /// <param name="data"><code>InputDataStream</code> containing the payload of the
 /// message.</param>
 /// <param name="messageType">Message type of the BEEP message.</param>
 /// <seealso cref="InputDataStream"></seealso>
 /// <seealso cref="Channel"></seealso>
 internal MessageImpl(ChannelImpl channel, int msgno, InputDataStream data, core.MessageType messageType)
 {
     this.channel = channel;
     this.msgno = msgno;
     this.ansno = -1;
     this.data = data;
     this.messageType = messageType;
 }
コード例 #2
0
ファイル: MessageImpl.cs プロジェクト: BDizzle/BeepForNet
 /// <summary>Creates a BEEP message of type ANS</summary>
 /// <param name="channel"><code>Channel</code> to which the message belongs.</param>
 /// <param name="msgno">Message number of the message.</param>
 /// <param name="ansno"></param>
 /// <param name="data"><code>InputDataStream</code> contains the payload of the
 /// message.</param>
 /// <seealso cref="Channel"></seealso>
 /// <seealso cref="InputDataStream"></seealso>
 internal MessageImpl(ChannelImpl channel, int msgno, int ansno, InputDataStream data)
     : this(channel, msgno, data, core.MessageType.MESSAGE_TYPE_ANS)
 {
     this.ansno = ansno;
 }
コード例 #3
0
 internal InputDataStreamAdapter(InputDataStream ids)
 {
     InitBlock();
     this.ids = ids;
 }