Class TCPClientBuilder
Inheritance
TCPClientBuilder
Assembly: NXOpen.dll
Syntax
public class TCPClientBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
TCPClientBuilder()
Declaration
protected TCPClientBuilder()
Properties
ModbusTcpClient
Declaration
public ModbusTCPClientBuilder ModbusTcpClient { get; }
Property Value
SelectedConfigurationName
Declaration
public string SelectedConfigurationName { get; set; }
Property Value
SelectedConfigurationPart
Declaration
public Part SelectedConfigurationPart { get; set; }
Property Value
Methods
Declaration
[Obsolete("Deprecated in NX1926.0.0. Please use NXOpen.Mechatronics.TCPClientBuilder.GetConnectionInformationV2 instead.")]
public void GetConnectionInformation(string instanceName, Part ownerPart, out string remoteIP, out int remotePort, out string localIP, out int rcvBufSize, out int sendBufSize, out double updateTime, out TCPClientBuilder.Signal[] signals)
Parameters
Declaration
[Obsolete("Deprecated in NX1926.0.0. Please use NXOpen.Mechatronics.TCPClientBuilder.GetConnectionInformationV2 instead.")]
public void GetConnectionInformationEx(string instanceName, Part ownerPart, out string remoteIP, out int remotePort, out string localIP, out int rcvBufSize, out int sendBufSize, out double updateTime, out TCPClientBuilder.SignalEx[] signals)
Parameters
Declaration
public void GetConnectionInformationV2(string instanceName, Part ownerPart, out string remoteIP, out int remotePort, out TCPClientBuilder.JaTcpclientEndiantype eEndian, out int rcvBufSize, out int sendBufSize, out double updateTime, out TCPClientBuilder.SignalEx[] signals)
Parameters
GetConnectionNames(out Part[], out string[])
Declaration
public void GetConnectionNames(out Part[] ownerParts, out string[] names)
Parameters
Type |
Name |
Description |
Part[] |
ownerParts |
|
string[] |
names |
|
Declaration
[Obsolete("Deprecated in NX1926.0.0. Please use NXOpen.Mechatronics.TCPClientBuilder.SetConnectionInformationV2 instead.")]
public void SetConnectionInformation(string instanceName, Part ownerPart, string remoteIP, int remotePort, string localIP, int rcvBufSize, int sendBufSize, double updateTime, TCPClientBuilder.Signal[] signals)
Parameters
Declaration
[Obsolete("Deprecated in NX1926.0.0. Please use NXOpen.Mechatronics.TCPClientBuilder.SetConnectionInformationV2 instead.")]
public void SetConnectionInformationEx(string instanceName, Part ownerPart, string remoteIP, int remotePort, string localIP, int rcvBufSize, int sendBufSize, double updateTime, TCPClientBuilder.SignalEx[] signals)
Parameters
Declaration
public void SetConnectionInformationV2(string instanceName, Part ownerPart, string remoteIP, int remotePort, TCPClientBuilder.JaTcpclientEndiantype eEndian, int rcvBufSize, int sendBufSize, double updateTime, TCPClientBuilder.SignalEx[] signals)
Parameters
SetConnectionNames(Part[], string[])
Declaration
public void SetConnectionNames(Part[] ownerParts, string[] names)
Parameters
Type |
Name |
Description |
Part[] |
ownerParts |
|
string[] |
names |
|
Implements
System.Runtime.Remoting.Messaging.IMessageSink