Package gda.device.memory
Class GdhistTimes
java.lang.Object
gda.factory.ConfigurableBase
gda.factory.FindableConfigurableBase
gda.device.DeviceBase
gda.device.memory.Gdhist
gda.device.memory.Scaler
gda.device.memory.GdhistTimes
- All Implemented Interfaces:
Device,Memory,Configurable,Findable,gda.observable.IObservable
-
Field Summary
Fields inherited from class gda.device.memory.Gdhist
daServer, handle, height, host, localEndian, openCommand, password, remoteEndian, startupScript, totalFrames, user, widthFields inherited from class gda.device.DeviceBase
DEFAULT_PROTECTION_LEVEL_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()Clear the complete memory system.voidclear(int start, int count) Clear the specified number of frames/images/spectra starting with specified frame/image/spectrum number.voidclear(int x, int y, int t, int dx, int dy, int dt) Clear the specified block of memory.protected voidopen()voidOutput data from memory directly to filevoidstart()Starts/enables the memory system.voidstop()Stops/disables the memory system.Methods inherited from class gda.device.memory.Gdhist
close, configure, ensureOpen, getAttribute, getDaServer, getDaServerName, getDimension, getHeight, getMemorySize, getOpenCommand, getSizeCommand, getStartupScript, getSupportedDimensions, getWidth, reconfigure, sendAndParse, setAttribute, setDaServer, setDaServerName, setDimension, setFail, setHeight, setOpenCommand, setSizeCommand, setStartupScript, setSupportedDimensions, setWidth, write, writeMethods inherited from class gda.device.DeviceBase
addIObserver, deleteIObserver, deleteIObservers, getName, getProtectionLevel, isBeingObserved, isConfigureAtStartup, notifyIObservers, setConfigureAtStartup, setName, setProtectionLevelMethods inherited from class gda.factory.ConfigurableBase
isConfigured, setConfiguredMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gda.factory.Configurable
isConfigureAtStartup, isConfiguredMethods inherited from interface gda.device.Device
getProtectionLevel, setProtectionLevelMethods inherited from interface gda.observable.IObservable
addIObserver, deleteIObserver, deleteIObservers
-
Constructor Details
-
GdhistTimes
public GdhistTimes()
-
-
Method Details
-
open
- Overrides:
openin classScaler- Throws:
DeviceException
-
clear
Description copied from interface:MemoryClear the complete memory system.- Specified by:
clearin interfaceMemory- Overrides:
clearin classGdhist- Throws:
DeviceException
-
clear
Description copied from interface:MemoryClear the specified number of frames/images/spectra starting with specified frame/image/spectrum number.- Specified by:
clearin interfaceMemory- Overrides:
clearin classGdhist- Parameters:
start- is the starting frame/image/spectrum number (1st = 0)count- is the number of frames/images/spectra to clear- Throws:
DeviceException
-
clear
Description copied from interface:MemoryClear the specified block of memory. The parameters give the ability to clear a 3D block of memory.- Specified by:
clearin interfaceMemory- Overrides:
clearin classGdhist- Parameters:
x- is the start address for the offset in the x dimensiony- is the start address for the offset in the y dimensiont- is the start address for the offset in the z or t dimensiondx- is the address count in the x dimensiondy- is the address count in the y dimensiondt- is the address count in the z or t dimension- Throws:
DeviceException
-
start
Description copied from interface:MemoryStarts/enables the memory system.- Specified by:
startin interfaceMemory- Overrides:
startin classGdhist- Throws:
DeviceException
-
stop
Description copied from interface:MemoryStops/disables the memory system.- Specified by:
stopin interfaceMemory- Overrides:
stopin classGdhist- Throws:
DeviceException
-
output
Description copied from interface:MemoryOutput data from memory directly to file- Specified by:
outputin interfaceMemory- Overrides:
outputin classScaler- Parameters:
file- is the fully qualified file name- Throws:
DeviceException
-