|
ORE Studio 0.0.4
|
Network messaging infrastructure for the assets module. More...
Classes | |
| class | assets_message_handler |
| Message handler for assets subsystem messages. More... | |
| struct | get_images_request |
| Request to retrieve images by their IDs. More... | |
| struct | get_images_response |
| Response containing requested images. More... | |
| struct | image_info |
| Metadata for an image (without SVG data). More... | |
| struct | list_images_request |
| Request to list available images. More... | |
| struct | list_images_response |
| Response containing metadata for all available images. More... | |
| class | registrar |
| Register assets subsystem message handlers with the server. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &s, const get_images_request &v) |
| std::ostream & | operator<< (std::ostream &s, const get_images_response &v) |
| std::ostream & | operator<< (std::ostream &s, const list_images_request &v) |
| std::ostream & | operator<< (std::ostream &s, const image_info &v) |
| std::ostream & | operator<< (std::ostream &s, const list_images_response &v) |
Variables | |
| constexpr std::uint32_t | MAX_IMAGES_PER_REQUEST = 100 |
| Maximum number of images that can be requested in a single get_images_request. | |
Network messaging infrastructure for the assets module.
Contains request/response protocol definitions, message handlers, and registrar for the binary protocol. Handles asset-related operations over the client-server communication layer.