The Pedigree Project 0.1
descriptor-read.h
1/* Copyright (c) 2026, Pedigree Developers. */
2#ifndef POSIX_DESCRIPTOR_READ_H
3#define POSIX_DESCRIPTOR_READ_H
4
5#include "pedigree/kernel/processor/types.h"
6
7// Copies one complete record, including scatter destinations. Each descriptor
8// type owns its reservation and consumption rules around this callback.
9using PosixDescriptorReadCopy = bool (*)(void* context, const void* data, size_t size);
10
11#endif