/workspaces/astro/sol3-sdk/msg/sol3/camera_module/msg/file_artifact.fbs File Reference

Space-ng SDK: /workspaces/astro/sol3-sdk/msg/sol3/camera_module/msg/file_artifact.fbs File Reference
Space-ng SDK
file_artifact.fbs File Reference

Enumerations

enum  ArtifactFormat : uint8 {
  unknown = 0 , raw10 = 1 , raw12 = 2 , jpeg = 3 ,
  tiff = 4
}
 Pixel format of a file-backed capture artifact. More...
 

Variables

enum ArtifactFormat string
 Camera/host holding the original file. More...
 
device_path __pad0__
 Path on the remote device (always set). More...
 
local_path __pad1__
 Host cache path after pull (empty unless pulled). More...
 
size_bytes __pad2__
 
format __pad3__
 
checksum __pad4__
 Optional file checksum (0 if unset). More...
 
captured_unix_ns __pad5__
 
pulled_unix_ns __pad6__
 
root_type RemoteFileArtifact
 
file_identifier FART
 

Enumeration Type Documentation

◆ ArtifactFormat

enum ArtifactFormat : uint8

Pixel format of a file-backed capture artifact.

Enumerator
unknown 
raw10 
raw12 
jpeg 
tiff 

Variable Documentation

◆ __pad0__

device_path __pad0__

Path on the remote device (always set).

◆ __pad1__

local_path __pad1__

Host cache path after pull (empty unless pulled).

◆ __pad2__

size_bytes __pad2__

◆ __pad3__

format __pad3__

◆ __pad4__

checksum __pad4__

Optional file checksum (0 if unset).

◆ __pad5__

captured_unix_ns __pad5__

◆ __pad6__

pulled_unix_ns __pad6__

◆ FART

file_identifier FART

◆ RemoteFileArtifact

root_type RemoteFileArtifact

◆ string

enum ArtifactFormat string

Camera/host holding the original file.

A capture that lives as a file on a remote device, optionally pulled to a local host cache. Used by remote cameras whose pixels are retrieved out-of-band rather than handed over as a DMA buffer.