public interface TCPClientBuilder extends Builder
TCPClientBuilder
builder.
Modifier and Type | Interface and Description |
---|---|
static class |
TCPClientBuilder.ConnectionInformationData
This class holds the data returned from
getConnectionInformation(java.lang.String, nxopen.Part) |
static class |
TCPClientBuilder.ConnectionNamesData
This class holds the data returned from
getConnectionNames() |
static class |
TCPClientBuilder.Signal
Represents TCP signal definition structure.
|
Modifier and Type | Method and Description |
---|---|
TCPClientBuilder.ConnectionInformationData |
getConnectionInformation(String instanceName,
Part ownerPart)
Gets TCP connection information
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
TCPClientBuilder.ConnectionNamesData |
getConnectionNames()
Gets TCP connection names
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
String |
selectedConfigurationName()
Returns the selected configuration name.
|
Part |
selectedConfigurationPart()
Returns the selected configuration part.
|
void |
setConnectionInformation(String instanceName,
Part ownerPart,
String remoteIP,
int remotePort,
String localIP,
int rcvBufSize,
int sendBufSize,
double updateTime,
TCPClientBuilder.Signal[] signals)
Sets TCP connection information
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setConnectionNames(Part[] ownerParts,
String[] names)
Sets TCP connection names
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setSelectedConfigurationName(String configurationName)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setSelectedConfigurationPart(Part ownerPart)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
TCPClientBuilder.ConnectionNamesData getConnectionNames() throws NXException, RemoteException
NXException
RemoteException
void setConnectionNames(Part[] ownerParts, String[] names) throws NXException, RemoteException
ownerParts
- names
- NXException
RemoteException
TCPClientBuilder.ConnectionInformationData getConnectionInformation(String instanceName, Part ownerPart) throws NXException, RemoteException
instanceName
- ownerPart
- NXException
RemoteException
void setConnectionInformation(String instanceName, Part ownerPart, String remoteIP, int remotePort, String localIP, int rcvBufSize, int sendBufSize, double updateTime, TCPClientBuilder.Signal[] signals) throws NXException, RemoteException
instanceName
- ownerPart
- remoteIP
- remotePort
- localIP
- rcvBufSize
- sendBufSize
- updateTime
- signals
- Array of SignalNXException
RemoteException
String selectedConfigurationName() throws NXException, RemoteException
NXException
RemoteException
void setSelectedConfigurationName(String configurationName) throws NXException, RemoteException
configurationName
- NXException
RemoteException
Part selectedConfigurationPart() throws NXException, RemoteException
NXException
RemoteException
void setSelectedConfigurationPart(Part ownerPart) throws NXException, RemoteException
ownerPart
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.