| Package | Description |
|---|---|
| org.lsst.ccs.daq.ims |
An interface to the DAQ image services (ims) library.
|
| org.lsst.ccs.daq.ims.channel | |
| org.lsst.ccs.daq.ims.example |
| Modifier and Type | Class and Description |
|---|---|
static class |
Catalog.CatalogException
An exception throw when errors occur when operating on the catalog.
|
| Modifier and Type | Method and Description |
|---|---|
Source |
Image.addSource(org.lsst.ccs.utilities.location.Location location,
int[] registerValues)
Adds a new source to an image.This method will only succeed if the image is writable
|
void |
Store.close() |
void |
Image.delete()
Deletes the image, This includes deleting its:
data buckets
metadata buckets
Catalog entry
|
Image |
Folder.find(String name)
Find an image by name
|
Folder |
Catalog.find(String folderName)
Find the specified folder by name.
|
long |
Store.getCapacity()
The total capacity in bytes of this store.
|
SourceMetaData |
Source.getMetaData()
Get meta-data associated with this source
|
long |
Store.getRemaining()
The storage capacity remaining (unused) in bytes.
|
org.lsst.ccs.utilities.location.Location.LocationType |
Source.getSourceType()
The type of REB this source corresponds to.
|
Image |
Folder.insert(ImageMetaData meta)
Create a new image in this folder.
|
Folder |
Catalog.insert(String folderName)
Insert a new folder into the catalog.
|
List<Folder> |
Catalog.list()
Return a list of all available folders.The list is not sorted, but Folder
implements Comparable so it can be readily sorted if desired.
|
List<Image> |
Folder.listImages()
Obtain a list of images in this folder.The returned list is not sorted,
but implements comparable so can easily be sorted if required.
|
List<Source> |
Image.listSources()
List the sources associated with this image.Each source represents the
data obtained from a single REB.
|
void |
Image.moveTo(String folderName)
Move the image to a different folder
|
ByteChannel |
Source.openChannel(Source.ChannelMode mode)
Open a channel for reading or writing data to this source.
|
void |
Catalog.remove(String folderName)
Remove a folder.
|
long |
Source.size()
The total size of the raw data associated with this source.This may be zero
of the source has been newly created and not yet written, or if the source
is in the process of being streamed to the DAQ store.
|
| Constructor and Description |
|---|
Store(String partition)
Connects to a DAQ store.
|
| Constructor and Description |
|---|
FitsIntWriter(Source source,
org.lsst.ccs.utilities.ccd.Reb reb,
Map<String,org.lsst.ccs.utilities.image.HeaderSpecification> headerSpecifications,
FitsIntWriter.FileNamer fileNamer,
FitsIntWriter.PerCCDMetaDataProvider extraMetaDataProvider)
Create a FitsIntWriter
|
| Modifier and Type | Method and Description |
|---|---|
void |
CommandTool.close() |
void |
CommandTool.connect(String partition) |
void |
CommandTool.list(String path) |
static void |
WriteExample.main(String[] args) |
static void |
StreamExample.main(String[] args) |
static void |
ListenerExample.main(String[] args) |
static void |
FitsWriter.main(String[] args) |
static void |
Example1.main(String[] args) |
void |
CommandTool.mkdir(String folderName) |
void |
CommandTool.mv(String path,
String targetFolderName) |
void |
CommandTool.purge(String folderName,
String delta) |
void |
CommandTool.read(String path,
File dir,
int bufferSize) |
void |
CommandTool.readRaw(String path,
File dir,
int bufferSize) |
void |
CommandTool.rm(String path) |
void |
CommandTool.rmdir(String folderName) |
void |
CommandTool.write(String targetFolderName,
File dir,
String pattern) |
Copyright © 2019 LSST. All rights reserved.