Constants

Formats

ConstantValueDescription
FormatRGB2424-bit RGB (3 bytes per pixel)
FormatRGBA3232-bit RGBA (4 bytes per pixel, default)
FormatPNG100PNG with embedded dimensions

Transmit Mediums

ConstantValueDescription
TransmitDirect"d"Embed data in escape sequence (default)
TransmitFile"f"Read from regular file
TransmitTemp"t"Temporary file (terminal deletes after read)
TransmitSharedMem"s"POSIX shared memory

Compression

ConstantValue
CompressionZlib"z"

Delete Modes

Preserve data (lowercase): Delete placement(s) but keep image data in memory.

Free data (uppercase): Delete and free memory.

PreserveFreeDescription
DeleteAllPlacementsDeleteAllPlacementsFreeAll placements / all + free
DeleteByImageIDDeleteByImageIDFreeBy image ID
DeleteByImageNumberDeleteByImageNumberFreeBy image number
DeleteByCursorDeleteByCursorFreeAt cursor position
DeleteByPlacementIDDeleteByPlacementIDFreeBy placement ID
DeleteByCellDeleteByCellFreeBy cell (x, y)
DeleteByColumnDeleteByColumnFreeBy column
DeleteByRowDeleteByRowFreeBy row
DeleteByZIndexDeleteByZIndexFreeBy z-index
DeleteByIDRangeDeleteByIDRangeFreeBy image ID range
DeleteFramesDeleteFramesFreeAnimation frames

Animation States

ConstantValueDescription
AnimationStop1Stop at current frame
AnimationLoading2Loading mode (waits for more frames)
AnimationLoop3Looping playback

Composition Modes

ConstantValueDescription
CompositionBlend0Alpha blending (default)
CompositionReplace1Replace pixels, no blend

Response Suppression

ConstantValueDescription
ResponseAll0Send all responses (default)
ResponseErrorsOnly1Suppress OK responses
ResponseOKOnly2Suppress error responses

Actions (Internal)

ConstantValue
ActionTransmit"t"
ActionTransmitDisplay"T"
ActionPut"p"
ActionDelete"d"
ActionFrame"f"
ActionAnimate"a"
ActionCompose"c"
ActionQuery"q"