コード例 #1
0
 protected override void Consume(PullSocket socket, int messageSize)
 {
     for (int i = 0; i < MsgCount; i++)
     {
         var message = socket.Receive();
         Debug.Assert(message.Length == messageSize, "Message length was different from expected size.");
         Debug.Assert(message[messageSize/2] == 0x42, "Message did not contain verification data.");
     }
 }
コード例 #2
0
ファイル: ThroughputBenchmark.cs プロジェクト: awb99/netmq
        protected override void Consume(PullSocket socket, int messageSize)
        {
            var msg = new Msg();
            msg.InitEmpty();

            for (int i = 0; i < MsgCount; i++)
            {
                socket.Receive(ref msg);
                Debug.Assert(msg.Data.Length == messageSize, "Message length was different from expected size.");
                Debug.Assert(msg.Data[msg.Size/2] == 0x42, "Message did not contain verification data.");
            }
        }