/// <summary> /// Set the endpoint to connect to. /// </summary> /// <param name="host">Endpoint address.</param> public KnxClientHelper EndPoint(string host) { knxEndPoint = new KnxEndPoint() { LocalIp = host }; return(this); }
/// <summary> /// Set the endpoint to connect to. /// </summary> /// <param name="port">Endpoint port.</param> public KnxClientHelper EndPoint(int port) { knxEndPoint = new KnxEndPoint() { LocalPort = port }; return(this); }
/// <summary> /// Set the endpoint to connect to using tunneling. /// </summary> /// <param name="localIp">Local IP.</param> /// <param name="localPort">Local port.</param> /// <param name="remoteIp">Remote IP.</param> /// <param name="remotePort">Remote port.</param> public KnxClientHelper EndPoint(string localIp, int localPort, string remoteIp, int remotePort) { knxEndPoint = new KnxEndPoint() { LocalIp = localIp, LocalPort = localPort, RemoteIp = remoteIp, RemotePort = remotePort }; return(this); }
public void Reset() { knxEndPoint = null; Disconnect(); }
/// <summary> /// Set the endpoint to connect to using tunneling. /// </summary> /// <param name="localIp">Local IP.</param> /// <param name="localPort">Local port.</param> /// <param name="remoteIp">Remote IP.</param> /// <param name="remotePort">Remote port.</param> public KnxClientHelper EndPoint(string localIp, int localPort, string remoteIp, int remotePort) { knxEndPoint = new KnxEndPoint() { LocalIp = localIp, LocalPort = localPort, RemoteIp = remoteIp, RemotePort = remotePort }; return this; }
/// <summary> /// Set the endpoint to connect to. /// </summary> /// <param name="port">Endpoint port.</param> public KnxClientHelper EndPoint(int port) { knxEndPoint = new KnxEndPoint() { LocalPort = port }; return this; }
/// <summary> /// Set the endpoint to connect to. /// </summary> /// <param name="host">Endpoint address.</param> public KnxClientHelper EndPoint(string host) { knxEndPoint = new KnxEndPoint() { LocalIp = host }; return this; }
/// <summary> /// Set the endpoint to connect to. /// </summary> /// <param name="host">Endpoint address.</param> /// <param name="port">Endpoint port.</param> public KnxClientHelper EndPoint(string host, int port) { knxEndPoint = new KnxEndPoint() { LocalIp = host, LocalPort = port }; return this; }
public void Reset() { knxEndPoint = null; Disconnect(); }