public ISocket Apply(ISocket socket)
{
//TODO: Need to check if socket is UDP as Multicast only works with UDP...
AweSock.SetSockOpt(socket, new Dictionary<SocketOptionName, object>
{
{ SocketOptionName.AddMembership, new MulticastOption(_multicastIpAddress, IPAddress.Parse("127.0.0.1")) }
});
return socket;
}