libtasks Documentation
1.6
Main Page
Namespaces
Classes
Files
File List
File Members
io_state.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2013-2014 ADTECH GmbH
3
* Licensed under MIT (https://github.com/adtechlabs/libtasks/blob/master/COPYING)
4
*
5
* Author: Andreas Pohl
6
*/
7
8
#ifndef _IO_STATE_H_
9
#define _IO_STATE_H_
10
11
namespace
tasks {
12
namespace
net {
13
14
enum class
io_state
: uint8_t {
READY
,
DONE
,
READ_HEADER
,
READ_DATA
,
READ_CONTENT
,
WRITE_DATA
,
WRITE_CONTENT
};
15
16
}
// net
17
}
// tasks
18
19
#endif // _IO_STATE_H_
tasks::net::io_state::READ_HEADER
tasks::net::io_state::READY
tasks::net::io_state
io_state
Definition:
io_state.h:14
tasks::net::io_state::READ_DATA
tasks::net::io_state::DONE
tasks::net::io_state::WRITE_CONTENT
tasks::net::io_state::READ_CONTENT
tasks::net::io_state::WRITE_DATA
include
tasks
net
io_state.h
Generated by
1.8.6