コード例 #1
0
ファイル: PduSender.cs プロジェクト: adam-mccoy/nsmpp
 internal void Enqueue(PduBase pdu)
 {
     _sendQueue.Add(pdu);
 }
コード例 #2
0
ファイル: PduWriter.cs プロジェクト: adam-mccoy/nsmpp
        internal void WritePduHeader(PduBase pdu)
        {
            if (pdu == null)
                throw new ArgumentNullException("pdu");

            WriteInteger(0);
            WriteInteger((int)pdu.Command);

            var responsePdu = pdu as ResponsePduBase;
            if (responsePdu != null)
                WriteInteger((int)responsePdu.Status);
            else
                WriteInteger(0);
            WriteInteger((int)pdu.SequenceNumber);
        }