dius 0.1.0
Loading...
Searching...
No Matches
io_context.h File Reference
#include "di/container/intrusive/prelude.h"
#include "di/execution/algorithm/just.h"
#include "di/execution/concepts/receiver.h"
#include "di/execution/interface/connect.h"
#include "di/execution/interface/get_env.h"
#include "di/execution/interface/run.h"
#include "di/execution/meta/connect_result.h"
#include "di/execution/prelude.h"
#include "di/execution/query/get_sequence_cardinality.h"
#include "di/execution/query/make_env.h"
#include "di/execution/receiver/set_value.h"
#include "di/execution/sequence/sequence_sender.h"
#include "di/function/make_deferred.h"
#include "di/function/prelude.h"
#include "di/platform/compiler.h"
#include "di/sync/prelude.h"
#include "di/util/prelude.h"
#include "di/vocab/optional/prelude.h"
#include "dius/sync_file.h"

Go to the source code of this file.

Classes

class  dius::IoContext
 
struct  dius::IoContext::OperationStateT< Receiver >::Type
 
struct  dius::IoContext::Scheduler::AsyncFile::ReadSomeSender::OperationStateT< Rec >::Type
 
struct  dius::IoContext::Scheduler::AsyncFile::WriteSomeSender::OperationStateT< Rec >::Type
 
struct  dius::IoContext::Scheduler::AsyncFile::OpenSender::OperationStateT< Rec >::Type
 
struct  dius::IoContext::Scheduler::AsyncFile::RunSender::OperationStateT< Rec >::Type
 
struct  dius::IoContext::Scheduler::AsyncFile::RunSender::OperationStateT< Rec >::Type::Receiver
 

Namespaces

namespace  dius