public class DefaultBICEPSDeviceInterface extends Object implements BICEPSDeviceInterface
| Constructor and Description |
|---|
DefaultBICEPSDeviceInterface() |
public void prepareBICEPSDeviceInterface(int deviceConfigId,
String[] args)
BICEPSDeviceInterfaceprepareBICEPSDeviceInterface in interface BICEPSDeviceInterfacedeviceConfigId - the device config idargs - the argspublic void initializeBICEPSDeviceInterface()
BICEPSDeviceInterfaceinitializeBICEPSDeviceInterface in interface BICEPSDeviceInterfacepublic void setMedicalDeviceCommunicationInterface(MedicalDeviceCommunicationInterface mdCom)
BICEPSDeviceInterfacesetMedicalDeviceCommunicationInterface in interface BICEPSDeviceInterfacemdCom - the new medical device communication interfacepublic void setupMedicalDeviceInterfaceCommunication()
BICEPSDeviceInterfacesetupMedicalDeviceInterfaceCommunication in interface BICEPSDeviceInterfacepublic void setupBICEPSDeviceNodeCommunication()
BICEPSDeviceInterfacesetupBICEPSDeviceNodeCommunication in interface BICEPSDeviceInterfacepublic void setupMDIB()
BICEPSDeviceInterfacesetupMDIB in interface BICEPSDeviceInterfacepublic void updateBICEPSDeviceNodeMetaData()
BICEPSDeviceInterfaceupdateBICEPSDeviceNodeMetaData in interface BICEPSDeviceInterfacepublic void registerBICEPSDeviceNodeOperations()
BICEPSDeviceInterfaceregisterBICEPSDeviceNodeOperations in interface BICEPSDeviceInterfaceprotected void registerWaveformStreamSource(OperationDescriptionRegistry registry)
protected void registerGetOperations(OperationDescriptionRegistry registry)
protected void registerSetOperations(OperationDescriptionRegistry registry, HashMap<Class<? extends MDICommand>,Set<BICEPSQoSPolicy>> commandPolicyMap)
protected void registerPeriodicEventReports(OperationDescriptionRegistry registry)
protected void registerEpisodicEventReports(OperationDescriptionRegistry registry)
public void createBICEPSDeviceNode()
BICEPSDeviceInterfacecreateBICEPSDeviceNode in interface BICEPSDeviceInterfaceprotected void setBICEPSDeviceNode(BICEPSDeviceNode diceDeviceNode)
public void registerMDIHandler()
BICEPSDeviceInterfaceregisterMDIHandler in interface BICEPSDeviceInterfacepublic void registerBICEPSDeviceNodeCallbacks()
BICEPSDeviceInterfaceregisterBICEPSDeviceNodeCallbacks in interface BICEPSDeviceInterfacepublic void start()
BICEPSDeviceInterfacestart in interface BICEPSDeviceInterfacepublic void stop()
BICEPSDeviceInterfacestop in interface BICEPSDeviceInterfacepublic BICEPSDeviceNodeInterfaceDescription getInterfaceDescription()
BICEPSDeviceInterfacegetInterfaceDescription in interface BICEPSDeviceInterfacepublic BICEPSDeviceNodeInterfaceState getInterfaceState()
protected BICEPSDeviceNode getBICEPSDeviceNode()
protected int getDeviceConfigId()
protected String[] getArgs()
protected MedicalDeviceInformationBase getMdib()
protected MedicalDeviceCommunicationInterface getMdCom()
Copyright © 2018. All rights reserved.