Exemple #1
0
 /// <summary>
 /// This method implements the ISupportSmppByteStream.AddToStream
 /// method so that the PDU can serialize itself to the data stream.
 /// </summary>
 /// <param name="writer">StreamWriter</param>
 public override void AddToStream(SmppWriter writer)
 {
     writer.Add((byte)distList_.Count);
     foreach (string str in distList_)
     {
         writer.Add(new SmppCOctetString(str));
     }
 }
Exemple #2
0
 /// <summary>
 /// This method inserts the Tlv into a byte stream object.
 /// </summary>
 /// <param name="stm">Byte stream</param>
 public override void AddToStream(SmppWriter stm)
 {
     if (HasValue)
     {
         stm.Add(Tag);
         stm.Add((short)0);
     }
 }
Exemple #3
0
 /// <summary>
 /// This method implements the ISupportSmppByteStream.AddToStream
 /// method so that the PDU can serialize itself to the data stream.
 /// </summary>
 /// <param name="writer">StreamWriter</param>
 public override void AddToStream(SmppWriter writer)
 {
     writer.Add(msgid_);
     writer.Add(stype_);
     writer.Add(saddr_);
     writer.Add(deliveryTime_);
     writer.Add(validPeriod_);
     writer.Add(regDelivery_);
     writer.Add(defMsgId_);
     writer.Add(msg_);
 }