Class EtherNetIPClientBuilder
Inheritance
EtherNetIPClientBuilder
Assembly: NXOpen.dll
Syntax
public class EtherNetIPClientBuilder : Builder, IMessageSink, IComponentBuilder
Constructors
EtherNetIPClientBuilder()
Declaration
protected EtherNetIPClientBuilder()
Properties
SelectedConfigurationName
Declaration
public string SelectedConfigurationName { get; set; }
Property Value
SelectedConfigurationPart
Declaration
public Part SelectedConfigurationPart { get; set; }
Property Value
Methods
Declaration
public void GetConnectionTags(string instanceServerIP, Part ownerPart, string connectionName, out EtherNetIPClientBuilder.SignalEx[] signals)
Parameters
GetInstanceConnectionPath(string, Part, string, out int[])
Declaration
public void GetInstanceConnectionPath(string instanceServerIP, Part ownerPart, string connectionName, out int[] pathContent)
Parameters
Type |
Name |
Description |
string |
instanceServerIP |
|
Part |
ownerPart |
|
string |
connectionName |
|
int[] |
pathContent |
|
GetInstanceConnections(string, Part, out Connection[])
Declaration
public void GetInstanceConnections(string instanceServerIP, Part ownerPart, out EtherNetIPClientBuilder.Connection[] connectionInfos)
Parameters
GetInstanceInfoes(out Part[], out string[], out string[], out string[], out string[], out string[], out int[], out int[], out int[], out int[], out int[])
Declaration
public void GetInstanceInfoes(out Part[] ownerParts, out string[] instanceName, out string[] serverIP, out string[] localIP, out string[] deviceName, out string[] deviceScription, out int[] majorRevision, out int[] minorRevision, out int[] vendorID, out int[] deviceType, out int[] productCode)
Parameters
GetSearchedAdapters(string, out Adapter[])
Declaration
public void GetSearchedAdapters(string localIP, out EtherNetIPClientBuilder.Adapter[] adapters)
Parameters
Declaration
public void SetConnectionTags(string instanceServerIP, Part ownerPart, string connectionName, EtherNetIPClientBuilder.SignalEx[] signals)
Parameters
SetInstanceConnectionPath(string, Part, string, int[])
Declaration
public void SetInstanceConnectionPath(string instanceServerIP, Part ownerPart, string connectionName, int[] pathContent)
Parameters
Type |
Name |
Description |
string |
instanceServerIP |
|
Part |
ownerPart |
|
string |
connectionName |
|
int[] |
pathContent |
|
SetInstanceConnections(string, Part, Connection[])
Declaration
public void SetInstanceConnections(string instanceServerIP, Part ownerPart, EtherNetIPClientBuilder.Connection[] connectionInfos)
Parameters
SetInstanceInfoes(Part[], string[], string[], string[], string[], string[], int[], int[], int[], int[], int[])
Declaration
public void SetInstanceInfoes(Part[] ownerParts, string[] instanceName, string[] serverIP, string[] localIP, string[] deviceName, string[] deviceScription, int[] majorRevision, int[] minorRevision, int[] vendorID, int[] deviceType, int[] productCode)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink