NetMQ.NetMQBeacon.Shim.ReceiveUdpFrame C# (CSharp) Method

ReceiveUdpFrame() private method

private ReceiveUdpFrame ( string &peerName ) : NetMQFrame
peerName string
return NetMQFrame
            private NetMQFrame ReceiveUdpFrame(out string peerName)
            {
                var buffer = new byte[UdpFrameMax];
                EndPoint peer = new IPEndPoint(IPAddress.Any, 0);

                int bytesRead = m_udpSocket.ReceiveFrom(buffer, ref peer);

                var frame = new NetMQFrame(bytesRead);
                Buffer.BlockCopy(buffer, 0, frame.Buffer, 0, bytesRead);

                peerName = peer.ToString();

                return frame;
            }
        }