#pragma once #include "KernelAllocator.hpp" #include "file.hpp" #include "utils/Rc.hpp" #include "utils/SharedCV.hpp" #include "utils/SharedMutex.hpp" namespace orbis { struct Pipe final : File { shared_cv cv; kvector data; }; Ref createPipe(); } // namespace orbis