Brunet.Messaging.ReqrepManager.MakeRequest C# (CSharp) Method

MakeRequest() protected method

protected MakeRequest ( ReqrepType rt, int next_rep, ICopyable data ) : ICopyable
rt ReqrepType
next_rep int
data ICopyable
return ICopyable
   protected ICopyable MakeRequest(ReqrepType rt, int next_rep, ICopyable data) {
     byte[] header = new byte[ 5 ];
     header[0] = (byte)rt;
     NumberSerializer.WriteInt( next_rep, header, 1 );
     MemBlock mb_header = MemBlock.Reference(header);
     return new CopyList(_prefix, mb_header, data);
   }