mirror of
https://github.com/momo5502/emulator.git
synced 2026-01-27 15:11:01 +00:00
I just learned how clang-format works. Fail.
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
#pragma once
|
||||
#include "../io_device.hpp"
|
||||
|
||||
class named_pipe : public io_device_container {
|
||||
public:
|
||||
class named_pipe : public io_device_container
|
||||
{
|
||||
public:
|
||||
std::u16string name;
|
||||
std::deque<std::string> write_queue;
|
||||
ACCESS_MASK access = 0;
|
||||
ACCESS_MASK access = 0;
|
||||
ULONG pipe_type;
|
||||
ULONG read_mode;
|
||||
ULONG completion_mode;
|
||||
@@ -14,10 +15,21 @@ public:
|
||||
ULONG outbound_quota;
|
||||
LARGE_INTEGER default_timeout;
|
||||
|
||||
void create(windows_emulator&, const io_device_creation_data&) override {}
|
||||
void work(windows_emulator&) override {}
|
||||
NTSTATUS io_control(windows_emulator&, const io_device_context&) override { return STATUS_NOT_SUPPORTED; }
|
||||
void create(windows_emulator&, const io_device_creation_data&) override
|
||||
{
|
||||
}
|
||||
void work(windows_emulator&) override
|
||||
{
|
||||
}
|
||||
NTSTATUS io_control(windows_emulator&, const io_device_context&) override
|
||||
{
|
||||
return STATUS_NOT_SUPPORTED;
|
||||
}
|
||||
|
||||
void serialize_object(utils::buffer_serializer&) const override {}
|
||||
void deserialize_object(utils::buffer_deserializer&) override {}
|
||||
void serialize_object(utils::buffer_serializer&) const override
|
||||
{
|
||||
}
|
||||
void deserialize_object(utils::buffer_deserializer&) override
|
||||
{
|
||||
}
|
||||
};
|
||||
@@ -717,10 +717,10 @@ namespace syscalls
|
||||
if (container)
|
||||
{
|
||||
if (auto* pipe = container->get_internal_device<named_pipe>())
|
||||
{
|
||||
{
|
||||
(void)pipe; // For future use: suppressing compiler issues
|
||||
// TODO c.win_emu.callbacks.on_named_pipe_write(pipe->name, temp_buffer);
|
||||
|
||||
|
||||
// TODO pipe->write_queue.push_back(temp_buffer);
|
||||
|
||||
if (io_status_block)
|
||||
|
||||
Reference in New Issue
Block a user