# Constants
Storing raw data, so N*int32 in size.
Run length encoding, assumption is many numbers have long runs.
0's all have a count after them.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
No description provided by the author
No description provided by the author
No description provided by the author
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
Can change system settings eg log level.
Can edit detected diffraction peak status AND add user defined peaks.
Can create/edit/delete Element Sets.
Can edit/delete expressions, expression groups and data modules.
Can create/edit/delete Expression Groups (formerly known as RGB Mixes).
Can edit own user account, eg notifications, name, email etc.
Can write PIQUANT settings, eg current version to run.
Can create/edit/delete ROIs.
Can upload datasets, rename them, add images.
Can create+edit tags.
Can save view state.
Can export data.
https://protobuf.dev/programming-guides/dos-donts/ says specify something at 0.
PERM_BLESS_QUANT = 6; // Can mark a quant as "blessed".
Can run quant jobs.
Can read PIQUANT settings.
Can edit users, roles, create/delete user-groups.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Really, this is likely a client-side error but included here so it's in the enum.
No description provided by the author
No description provided by the author
No description provided by the author
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
No description provided by the author
For multi-channel analysis, so as source for binary plots, etc.
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
Just for viewing, as a background to scan points/other data.
Instrument provided image, eg in PIXL case, it's an MCC image.
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
Any uploaded image that's not sourced from the instrument.
JPL PIXL lab Breadboard.
PIXL engineering model.
PIXL flight model, now located on planet Mars.
Stony Brook Breadboard.
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
https://protobuf.dev/programming-guides/dos-donts/ says specify an unknown as 0.
# Variables
Enum value maps for Experiment_Location_SpectrumCompression.
Enum value maps for Experiment_Location_SpectrumCompression.
Enum value maps for Experiment_MetaDataType.
Enum value maps for Experiment_MetaDataType.
Enum value maps for ExportDataType.
Enum value maps for ExportDataType.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Enum value maps for JobStatus_JobType.
Enum value maps for JobStatus_JobType.
Enum value maps for JobStatus_Status.
Enum value maps for JobStatus_Status.
Enum value maps for NotificationMethod.
Enum value maps for NotificationMethod.
Enum value maps for NotificationType.
Enum value maps for NotificationType.
Enum value maps for ObjectType.
Enum value maps for ObjectType.
Enum value maps for Permission.
Enum value maps for Permission.
Enum value maps for Quantification_QuantDataType.
Enum value maps for Quantification_QuantDataType.
Enum value maps for QuantOutputType.
Enum value maps for QuantOutputType.
Enum value maps for ResponseStatus.
Enum value maps for ResponseStatus.
Enum value maps for ScanDataType.
Enum value maps for ScanDataType.
Enum value maps for ScanImagePurpose.
Enum value maps for ScanImagePurpose.
Enum value maps for ScanImageSource.
Enum value maps for ScanImageSource.
Enum value maps for ScanInstrument.
Enum value maps for ScanInstrument.
Enum value maps for ScanMetaDataType.
Enum value maps for ScanMetaDataType.
Enum value maps for SpectrumType.
Enum value maps for SpectrumType.
Enum value maps for UserGroupRelationship.
Enum value maps for UserGroupRelationship.
Enum value maps for VersionField.
Enum value maps for VersionField.
# Structs
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(PIXLISE_ADMIN).
No description provided by the author
No description provided by the author
This is a response to a GET so no request body.
No description provided by the author
No description provided by the author
No description provided by the author
Defines beam locations of an individual location.
We store physical location in these.
No description provided by the author
No description provided by the author
NOT stored in DB!.
requires(EDIT_EXPRESSION).
No description provided by the author
Data Modules are "shared" by default.
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
If id is blank, assume its new and generate an ID to return, otherwise update & return same one requires(EDIT_EXPRESSION).
No description provided by the author
requires(PIXLISE_ADMIN).
No description provided by the author
requires(NONE).
No description provided by the author
Users can mark detected diffraction peaks as valid/invalid, this is stored in DB for those statuses.
No description provided by the author
Diffraction detection algorithm delivers detected peaks via these structures.
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(EDIT_DIFFRACTION).
No description provided by the author
requires(EDIT_DIFFRACTION).
No description provided by the author
requires(NONE).
No description provided by the author
requires(EDIT_DIFFRACTION).
No description provided by the author
requires(NONE).
No description provided by the author
requires(EDIT_DIFFRACTION).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(EDIT_ELEMENT_SET).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
This is a view of ElementSet, only to be used when viewing a list of element sets, not intended to be in DB.
If id is blank, assume its new and generate an ID to return, otherwise update & return same one requires(EDIT_ELEMENT_SET).
No description provided by the author
No description provided by the author
No description provided by the author
Aligned context image - describes which PMC images are defined for, and if they're trapezoid corrected.
No description provided by the author
No description provided by the author
No description provided by the author
Spectrum data, stored as specified in spectrum_compression.
No description provided by the author
Storage of pseudo-intensities.
Matched context image - list of context images which have been transformed to match a given PMC's MCC
image (in aligned_context_images), for example WATSON images.
If we have pseudo-intensity data, this will contain the labels of the elements from the CSV, along with
their channel start/end.
A long time after we had individual datasets as above, we decided to support combination of multiple scans
into one dataset.
No description provided by the author
requires(EXPORT).
No description provided by the author
requires(EDIT_EXPRESSION).
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
The user is configuring an expression for their own use, but not editing it requires(EDIT_OWN_USER).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
requires(EDIT_EXPRESSION_GROUP).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
TODO: Paginate? requires(NONE).
No description provided by the author
If id is blank, assume its new and generate an ID to return, otherwise update & return same one requires(EDIT_EXPRESSION_GROUP).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
If id is blank, assume its new and generate an ID to return, otherwise update & return same one requires(EDIT_EXPRESSION).
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
requires(EDIT_SCAN).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
If something happens to an image - changed, deleted, metadata changed, etc this gets sent out.
Full structure of an image and all locations returned along with the scan they are relative to.
Locations relative to the image.
No description provided by the author
requires(EDIT_SCAN).
No description provided by the author
requires(EDIT_SCAN).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(EDIT_SCAN).
No description provided by the author
No description provided by the author
Which API instance wants to handle this job? This is only used when it's an external request and APIs realise that an unknown job got completed.
requires(QUANTIFY).
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
Special permissions required to be able to read logs on certain pages requires(NONE).
No description provided by the author
Contains the string log level - if invalid, sends back bad request..
No description provided by the author
When a user suspects they see a diffraction peak they can log it using this structure.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(QUANTIFY).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Listing all available PIQUANT configs requires(READ_PIQUANT_SETTINGS).
No description provided by the author
Getting a specific PIQUANT version requires(READ_PIQUANT_SETTINGS).
No description provided by the author
Listing all available versions of a given PIQUANT config requires(READ_PIQUANT_SETTINGS).
No description provided by the author
Gets the current version of PIQUANT container that runs in API when quant is started requires(READ_PIQUANT_SETTINGS).
No description provided by the author
No description provided by the author
Listing versions of PIQUANT container to run in API when quant is started requires(READ_PIQUANT_SETTINGS).
No description provided by the author
Sets the current version of PIQUANT container to run in API when quant is started requires(EDIT_PIQUANT_SETTINGS).
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
requires(EDIT_EXPRESSION).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(QUANTIFY).
No description provided by the author
requires(QUANTIFY).
No description provided by the author
requires(QUANTIFY).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(QUANTIFY).
No description provided by the author
Updates are sent until the job timeout is reached, at which point a final update will be sent saying the job has timed out.
requires(QUANTIFY).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
TODO: Quants likely need to change to accommodate quantifying spectra from multiple datasets together??.
requires(QUANTIFY).
No description provided by the author
requires(EDIT_ROI).
No description provided by the author
requires(EDIT_ROI).
No description provided by the author
requires(EDIT_ROI).
No description provided by the author
requires(NONE).
No description provided by the author
The user is configuring an ROI for their own use, but not editing it requires(EDIT_OWN_USER).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
If id is blank, assume its new and generate an ID to return, otherwise update & return same one requires(EDIT_ROI).
No description provided by the author
requires(PIXLISE_ADMIN).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(PIXLISE_ADMIN).
No description provided by the author
No description provided by the author
Editing who to auto-share a scan with requires(EDIT_SCAN).
No description provided by the author
requires(EDIT_SCAN).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
requires(EDIT_SCAN).
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
Describes a single image that is associated with a scan.
No description provided by the author
No description provided by the author
Contains the type and how many of each For PIXL: XRF (PMC count) IMAGE (MCC count+custom image count) RGBU (0 or 2).
Allows listing scans.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
This should trigger a ScanListUpd to go out requires(EDIT_SCAN).
No description provided by the author
requires(QUANTIFY).
No description provided by the author
Triggering a re-import, should publish a ScanListUpd to go out Useful really only if there is a pipeline hooked up for this kind of data that we can re-trigger for.
No description provided by the author
No description provided by the author
This should trigger a ScanListUpd to go out requires(EDIT_SCAN).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(EDIT_VIEW_STATE).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
requires(EDIT_VIEW_STATE).
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
Admin-only feature, to send out a notification to all users requires(PIXLISE_ADMIN).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(EDIT_TAGS).
No description provided by the author
No description provided by the author
requires(PIXLISE_ADMIN).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
////////////////////////////////// Add a user role to a user requires(USER_ADMIN).
Changing user roles, this should publish a UserDetailsUpd.
Intended for DB serialisation only.
////////////////////////////////// Delete a user role for a user requires(USER_ADMIN).
Changing user roles, this should publish a UserDetailsUpd.
No description provided by the author
requires(NONE).
No description provided by the author
Changing user details, this should publish a UserDetailsUpd requires(EDIT_OWN_USER).
No description provided by the author
The user group sent out of API, contains "info" items of each user/user-group that's attached to it.
////////////////////////////////////////////////////////////// Adding and deleting admins from the group Should only be accessible to group admins and sys admins requires(NONE).
No description provided by the author
////////////////////////////////////////////////////////////// Adding and deleting members from the group Should only be accessible to group admins and sys admins requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
////////////////////////////////////////////////////////////// Adding and deleting viewers from the group Should only be accessible to group admins and sys admins requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
////////////////////////////////////////////////////////////// Creating, deleting and renaming entire groups Should only be accessible to sys admins requires(PIXLISE_ADMIN).
No description provided by the author
The UserGroup we store in DB.
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
requires(PIXLISE_ADMIN).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
requires(PIXLISE_ADMIN).
requires(PIXLISE_ADMIN).
requires(NONE).
No description provided by the author
User Group Info, just the basics...
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
A request to join a user group - stored in DB.
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
requires(NONE).
No description provided by the author
Allows querying if we're impersonating anyone requires(NONE).
No description provided by the author
requires(PIXLISE_ADMIN).
No description provided by the author
No description provided by the author
requires(USER_ADMIN).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NOTE: Need to ensure topic name (string key in map) is the same across all users of these messages!.
Retrieving a users notification settings (NOT the notifications themselves) requires(NONE).
No description provided by the author
No description provided by the author
Modifying notifications should publish a UserNotificationSettingsUpd requires(EDIT_OWN_USER).
No description provided by the author
////////////////////////////////// Get all user roles requires(USER_ADMIN).
No description provided by the author
////////////////////////////////// Get roles for a given user requires(USER_ADMIN).
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
This is a response to a GET so no request body.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
requires(EDIT_VIEW_STATE).
No description provided by the author
No description provided by the author
The overall wrapper WSMessage.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
requires(NONE).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
These are the permissions a user can have.
No description provided by the author
No description provided by the author
This is expected to appear in all Resp messages.
No description provided by the author
Image purpose - is it just for viewing, or perhaps it provides channel data to some algorithm.
Where it came from - the instrument or some other source.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author