public interface BICEPSMDSContextElementControl<E extends BICEPSMDSContextElementState<?,?>,T extends MDSContextElementListener<E>> extends BICEPSControlProxy
| Modifier and Type | Method and Description |
|---|---|
void |
changed(AbstractContextState s,
long sequenceNumber,
List<ChangedProperty> changedProps) |
void |
changed(State newState,
long sequenceNumber,
List<ChangedProperty> changedProps) |
List<AbstractContextState> |
getAllContextElementItems() |
BICEPSMDSContextElementControl<E,T> |
getControlProxy() |
AbstractContextDescriptor |
getDescriptor() |
BICEPSMDSContextElementState<E,T> |
getStateProxy() |
void |
removed() |
void |
requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
List<LocalizedText> list) |
SetContextStateResponse |
setContextElement(AbstractContextState contextState,
BICEPSClientTransmissionInformationContainer transmissionInformation) |
void |
subscribe(T callback) |
void |
subscriptionEnded(SubscriptionEndCodeType reason) |
void |
unsubscribe(T callback) |
getOperationDescriptorsisModifiable, touchgetContainmentTreeId, getContainmentTreeListIndex, getEndpointReference, getHandleOnEndpointReference, getMdibVersion, getParentMedicalDeviceSystem, getProxyUniqueID, isStateAvailable, isStateValid, isSubscribed, isValid, setContainmentTreeId, setContainmentTreeListIndexvoid subscribe(T callback)
void unsubscribe(T callback)
void changed(AbstractContextState s, long sequenceNumber, List<ChangedProperty> changedProps)
BICEPSMDSContextElementState<E,T> getStateProxy()
getStateProxy in interface BICEPSProxyBICEPSMDSContextElementControl<E,T> getControlProxy()
getControlProxy in interface BICEPSStateProxyAbstractContextDescriptor getDescriptor()
getDescriptor in interface BICEPSProxyList<AbstractContextState> getAllContextElementItems()
SetContextStateResponse setContextElement(AbstractContextState contextState, BICEPSClientTransmissionInformationContainer transmissionInformation)
void removed()
void changed(State newState, long sequenceNumber, List<ChangedProperty> changedProps)
void requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
List<LocalizedText> list)
void subscriptionEnded(SubscriptionEndCodeType reason)
Copyright © 2018. All rights reserved.