ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
list_images_request Struct Referencefinal

Request to list available images. More...

#include <assets_protocol.hpp>

Collaboration diagram for list_images_request:
Collaboration graph

Public Member Functions

std::vector< std::byte > serialize () const
 

Static Public Member Functions

static std::expected< list_images_request, ores::utility::serialization::error_code > deserialize (std::span< const std::byte > data)
 

Public Attributes

std::optional< std::chrono::system_clock::time_point > modified_since
 Optional timestamp to filter images.
 

Detailed Description

Request to list available images.

Returns metadata for all images without the SVG data (to reduce payload size). Optionally filters to only return images modified since a given timestamp.

Member Data Documentation

◆ modified_since

std::optional<std::chrono::system_clock::time_point> modified_since

Optional timestamp to filter images.

When set, only images with recorded_at >= modified_since are returned. When not set, all images are returned (default behavior).