Thread portable class


Gate portable class


Timer class


Pool class


Terimber 2.0


About C++


Downloads Products & Services Support Clients Open Source About



Home / Open source / Terimber 2.0

aiofile.cpp File Reference

#include "osdetect.h"
#include "base/list.hpp"
#include "aiofile/aiofile.h"
#include "base/map.hpp"
#include "base/stack.hpp"
#include "base/memory.hpp"
#include "base/common.hpp"

Go to the source code of this file.

Variables

BEGIN_TERIMBER_NAMESPACE const
size_t 
aiofile_io_initiation_ident = 1
 initiation thread ident
const size_t aiofile_io_initiation_thread_alert = 1000
 initiation thread stay on alert time
const size_t aiofile_completion_io_port_ident = 2
 thread wait for completion Terimber Completion Port ident
const size_t aiofile_completion_io_port_thread_alert = INFINITE
 waits until closure
const size_t aiofile_working_ident = 3
 working thread ident
const size_t aiofile_working_thread_alert = 60000
 returns back to pool in 1 minute


Variable Documentation

thread wait for completion Terimber Completion Port ident

Definition at line 83 of file aiofile.cpp.

Referenced by aiofile::on(), aiofile::v_do_job(), and aiofile::v_has_job().

const size_t aiofile_completion_io_port_thread_alert = INFINITE

waits until closure

Definition at line 85 of file aiofile.cpp.

Referenced by aiofile::on().

BEGIN_TERIMBER_NAMESPACE const size_t aiofile_io_initiation_ident = 1

initiation thread ident

Definition at line 79 of file aiofile.cpp.

Referenced by aiofile::on(), aiofile::v_do_job(), and aiofile::v_has_job().

initiation thread stay on alert time

Definition at line 81 of file aiofile.cpp.

Referenced by aiofile::on().

const size_t aiofile_working_thread_alert = 60000

returns back to pool in 1 minute

Definition at line 89 of file aiofile.cpp.

Referenced by aiofile::_process_block(), aiofile::complete_block(), aiofile::on(), and aiofile::v_do_job().



© Copyright Terimber 2003-.