public interface SHMSignalProviderBuilder extends Builder
SHMSignalProviderBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
SHMSignalProviderBuilder.SignalInfo
Represents SHMProviderSignal info definition structure.
|
Modifier and Type | Method and Description |
---|---|
boolean |
createShm()
Returns Get the Ceate SHM toggle status.
|
SHMSignalProviderBuilder.SignalInfo[] |
getSHMSignals()
Get SHMProvider Signals Infomation
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
boolean |
isLittleEndian()
Returns the endian type.
|
void |
setCreateShm(boolean createSHM)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setLittleEndian(boolean isLittleEndian)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setShmMutex(String shmmutex)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setShmName(String name)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setSHMSignals(SHMSignalProviderBuilder.SignalInfo[] signalInfos)
Set SHMProvider Signals Infomation
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
String |
shmMutex()
Returns Ge the SHM Mutex.
|
String |
shmName()
Returns Get the SHM Name.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SHMSignalProviderBuilder.SignalInfo[] getSHMSignals() throws NXException, RemoteException
NXException
RemoteException
void setSHMSignals(SHMSignalProviderBuilder.SignalInfo[] signalInfos) throws NXException, RemoteException
signalInfos
- Array of SignalInfosNXException
RemoteException
String shmName() throws NXException, RemoteException
NXException
RemoteException
void setShmName(String name) throws NXException, RemoteException
name
- NXException
RemoteException
String shmMutex() throws NXException, RemoteException
NXException
RemoteException
void setShmMutex(String shmmutex) throws NXException, RemoteException
shmmutex
- NXException
RemoteException
boolean createShm() throws NXException, RemoteException
NXException
RemoteException
void setCreateShm(boolean createSHM) throws NXException, RemoteException
createSHM
- NXException
RemoteException
boolean isLittleEndian() throws NXException, RemoteException
NXException
RemoteException
void setLittleEndian(boolean isLittleEndian) throws NXException, RemoteException
isLittleEndian
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.