protected override void Produce(PushSocket socket, int messageSize) { var msg = new byte[messageSize]; msg[messageSize/2] = 0x42; for (int i = 0; i < MsgCount; i++) socket.Send(msg); }
protected override void Produce(PushSocket socket, int messageSize) { var msg = new Msg(); for (int i = 0; i < MsgCount; i++) { msg.InitGC(new byte[messageSize], messageSize); msg.Data[messageSize / 2] = 0x42; socket.Send(ref msg, more: false); msg.Close(); } }
protected override void Produce(PushSocket socket, int messageSize) { var msg = new Msg(); msg.InitGC(new byte[messageSize], messageSize); msg.Data[messageSize/2] = 0x42; for (int i = 0; i < MsgCount; i++) socket.Send(ref msg, SendReceiveOptions.None); }