public interface BICEPSLocationControl extends BICEPSMDSContextElementControl<BICEPSLocationState,LocationListener>
| Modifier and Type | Method and Description |
|---|---|
void |
changed(AbstractState s,
java.lang.String sequenceNumber,
java.util.List<ChangedProperty> changedProps) |
BICEPSLocationControl |
getControlProxy() |
LocationContextDescriptor |
getDescriptor() |
BICEPSLocationState |
getStateProxy() |
void |
removed() |
void |
requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
java.util.List<LocalizedText> list) |
void |
subscribe(LocationListener callback) |
void |
subscriptionEnded(SubscriptionEndCodeType reason) |
void |
unsubscribe(LocationListener callback) |
changedContextState, getAllContextElementItems, setContextElementgetOperationDescriptorsisModifiable, touchgetContainmentTreeId, getContainmentTreeListIndex, getEndpointReference, getHandleOnEndpointReference, getMdibVersion, getParentMedicalDeviceSystem, getProxyUniqueID, isStateAvailable, isStateValid, isSubscribed, isValid, setContainmentTreeId, setContainmentTreeListIndexBICEPSLocationState getStateProxy()
getStateProxy in interface BICEPSMDSContextElementControl<BICEPSLocationState,LocationListener>getStateProxy in interface BICEPSProxyBICEPSLocationControl getControlProxy()
getControlProxy in interface BICEPSMDSContextElementControl<BICEPSLocationState,LocationListener>getControlProxy in interface BICEPSStateProxyvoid subscribe(LocationListener callback)
subscribe in interface BICEPSMDSContextElementControl<BICEPSLocationState,LocationListener>void unsubscribe(LocationListener callback)
unsubscribe in interface BICEPSMDSContextElementControl<BICEPSLocationState,LocationListener>void changed(AbstractState s, java.lang.String sequenceNumber, java.util.List<ChangedProperty> changedProps)
LocationContextDescriptor getDescriptor()
getDescriptor in interface BICEPSMDSContextElementControl<BICEPSLocationState,LocationListener>getDescriptor in interface BICEPSProxyvoid removed()
void requestStateChanged(long transactionId,
long sequenceNumber,
InvocationState newState,
InvocationError errorCode,
java.util.List<LocalizedText> list)
void subscriptionEnded(SubscriptionEndCodeType reason)