
Go to the source code of this file.
Namespaces | |
| namespace | Ck |
| namespace | Ck::IO |
| namespace | Ck::IO::impl |
Data Structures | |
| struct | Ck::IO::impl::FileInfo |
| class | Ck::IO::impl::Director |
| class | Ck::IO::impl::Manager |
| class | Ck::IO::impl::WriteSession |
| struct | Ck::IO::impl::WriteSession::buffer |
| class | Ck::IO::impl::Map |
| class | Ck::IO::SessionCommitMsg |
Typedefs | |
| typedef int | FileToken |
Functions | |
| Ck::IO::impl::CkpvDeclare (Manager *, manager) | |
| void | Ck::IO::impl::fatalError (string desc, string file) |
| void | Ck::IO::open (string name, CkCallback opened, Options opts) |
| void | Ck::IO::startSession (File file, size_t bytes, size_t offset, CkCallback ready, CkCallback complete) |
| Prepare to write data into the file described by token, in the window defined by the offset and byte length. | |
| void | Ck::IO::startSession (File file, size_t bytes, size_t offset, CkCallback ready, const char *commitData, size_t commitBytes, size_t commitOffset, CkCallback complete) |
| Prepare to write data into. | |
| void | Ck::IO::write (Session session, const char *data, size_t bytes, size_t offset) |
| Write the given data into the file to which session is attached. | |
| void | Ck::IO::close (File file, CkCallback closed) |
| Close a previously-opened file. | |
Variables | |
| CProxy_Director | Ck::IO::impl::director |
1.5.5