Package iotmodel
Interface ProtocolStack
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier
- All Known Implementing Classes:
ProtocolStackImpl
public interface ProtocolStack
extends org.eclipse.emf.ecore.EObject
A representation of the model object 'Protocol Stack'.
The following features are supported:
- See Also:
IotmodelPackage.getProtocolStack()
-
Method Summary
Modifier and Type Method Description ApplicationLayergetApplicationProtocol()Returns the value of the 'Application Protocol' attribute.StringgetName()Returns the value of the 'Name' attribute.NetworkLayergetNWK()Returns the value of the 'NWK' attribute.PhysicalLinkLayergetPHYDATA()Returns the value of the 'PHYDATA' attribute.TransportLayergetTransport()Returns the value of the 'Transport' attribute.voidsetApplicationProtocol(ApplicationLayer value)Sets the value of the 'Application Protocol' attribute.voidsetName(String value)Sets the value of the 'Name' attribute.voidsetNWK(NetworkLayer value)Sets the value of the 'NWK' attribute.voidsetPHYDATA(PhysicalLinkLayer value)Sets the value of the 'PHYDATA' attribute.voidsetTransport(TransportLayer value)Sets the value of the 'Transport' attribute.Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Method Details
-
getPHYDATA
PhysicalLinkLayer getPHYDATA()Returns the value of the 'PHYDATA' attribute. The literals are from the enumerationPhysicalLinkLayer.- Returns:
- the value of the 'PHYDATA' attribute.
- See Also:
PhysicalLinkLayer,setPHYDATA(PhysicalLinkLayer),IotmodelPackage.getProtocolStack_PHYDATA()
-
setPHYDATA
Sets the value of the 'PHYDATA' attribute.- Parameters:
value- the new value of the 'PHYDATA' attribute.- See Also:
PhysicalLinkLayer,getPHYDATA()
-
getNWK
NetworkLayer getNWK()Returns the value of the 'NWK' attribute. The literals are from the enumerationNetworkLayer.- Returns:
- the value of the 'NWK' attribute.
- See Also:
NetworkLayer,setNWK(NetworkLayer),IotmodelPackage.getProtocolStack_NWK()
-
setNWK
Sets the value of the 'NWK' attribute.- Parameters:
value- the new value of the 'NWK' attribute.- See Also:
NetworkLayer,getNWK()
-
getTransport
TransportLayer getTransport()Returns the value of the 'Transport' attribute. The literals are from the enumerationTransportLayer.- Returns:
- the value of the 'Transport' attribute.
- See Also:
TransportLayer,setTransport(TransportLayer),IotmodelPackage.getProtocolStack_Transport()
-
setTransport
Sets the value of the 'Transport' attribute.- Parameters:
value- the new value of the 'Transport' attribute.- See Also:
TransportLayer,getTransport()
-
getApplicationProtocol
ApplicationLayer getApplicationProtocol()Returns the value of the 'Application Protocol' attribute. The literals are from the enumerationApplicationLayer.- Returns:
- the value of the 'Application Protocol' attribute.
- See Also:
ApplicationLayer,setApplicationProtocol(ApplicationLayer),IotmodelPackage.getProtocolStack_ApplicationProtocol()
-
setApplicationProtocol
Sets the value of the 'Application Protocol' attribute.- Parameters:
value- the new value of the 'Application Protocol' attribute.- See Also:
ApplicationLayer,getApplicationProtocol()
-
getName
String getName()Returns the value of the 'Name' attribute.- Returns:
- the value of the 'Name' attribute.
- See Also:
setName(String),IotmodelPackage.getProtocolStack_Name()
-
setName
Sets the value of the 'Name' attribute.- Parameters:
value- the new value of the 'Name' attribute.- See Also:
getName()
-