示例#1
0
 internal override SCTPMessage makeMessage(byte[] bytes, BlockingSCTPStream s)
 {
     lock (this)
     {
         SCTPMessage m = null;
         if (base.canSend())
         {
             if (bytes.Length < this.maxMessageSize())
             {
                 m = new SCTPMessage(bytes, s);
                 lock (s)
                 {
                     int mseq = s.getNextMessageSeqOut();
                     s.setNextMessageSeqOut(mseq + 1);
                     m.setSeq(mseq);
                 }
             }
         }
         return(m);
     }
 }
示例#2
0
 abstract internal SCTPMessage makeMessage(string s, BlockingSCTPStream aThis);
示例#3
0
 abstract internal SCTPMessage makeMessage(byte[] bytes, BlockingSCTPStream aThis);