public void Bind(IPEndPoint endPoint) { Ensure.ArgumentNotNull(endPoint, "endPoint"); Bind(endPoint.Address, endPoint.Port, false); }
public static void Bind <T>(this IBindable <T, IPEndPoint> bindable, IPAddress ipAddress, int port) { Ensure.ArgumentNotNull(ipAddress, "ipAddress"); bindable.Bind(new IPEndPoint(ipAddress, port)); }
public static int TryWrite(this ITryWrite <ArraySegment <byte> > handle, byte[] data) { Ensure.ArgumentNotNull(data, "data"); return(handle.TryWrite(data, 0, data.Length)); }
public static void Bind <T>(this IBindable <T, IPEndPoint> bindable, string ipAddress, int port) { Ensure.ArgumentNotNull(ipAddress, "ipAddress"); bindable.Bind(IPAddress.Parse(ipAddress), port); }