Class TCPClientBuilder
Inheritance
System.Object
System.MarshalByRefObject
TCPClientBuilder
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen.Mechatronics
Assembly: NXOpen.dll
Syntax
public class TCPClientBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
TCPClientBuilder()
Declaration
protected TCPClientBuilder()
Properties
SelectedConfigurationName
Declaration
public string SelectedConfigurationName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SelectedConfigurationPart
Declaration
public Part SelectedConfigurationPart { get; set; }
Property Value
Type | Description |
---|---|
Part |
Methods
GetConnectionInformation(String, Part, out String, out Int32, out String, out Int32, out Int32, out Double, out TCPClientBuilder.Signal[])
Declaration
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
Type | Name | Description |
---|---|---|
System.String | instanceName | |
Part | ownerPart | |
System.String | remoteIP | |
System.Int32 | remotePort | |
System.String | localIP | |
System.Int32 | rcvBufSize | |
System.Int32 | sendBufSize | |
System.Double | updateTime | |
TCPClientBuilder.Signal[] | signals |
GetConnectionNames(out Part[], out String[])
Declaration
public void GetConnectionNames(out Part[] ownerParts, out string[] names)
Parameters
Type | Name | Description |
---|---|---|
Part[] | ownerParts | |
System.String[] | names |
SetConnectionInformation(String, Part, String, Int32, String, Int32, Int32, Double, TCPClientBuilder.Signal[])
Declaration
public void SetConnectionInformation(string instanceName, Part ownerPart, string remoteIP, int remotePort, string localIP, int rcvBufSize, int sendBufSize, double updateTime, TCPClientBuilder.Signal[] signals)
Parameters
Type | Name | Description |
---|---|---|
System.String | instanceName | |
Part | ownerPart | |
System.String | remoteIP | |
System.Int32 | remotePort | |
System.String | localIP | |
System.Int32 | rcvBufSize | |
System.Int32 | sendBufSize | |
System.Double | updateTime | |
TCPClientBuilder.Signal[] | signals |
SetConnectionNames(Part[], String[])
Declaration
public void SetConnectionNames(Part[] ownerParts, string[] names)
Parameters
Type | Name | Description |
---|---|---|
Part[] | ownerParts | |
System.String[] | names |
Implements
System.Runtime.Remoting.Messaging.IMessageSink