IO Tasks

Functional Spec Use Cases Unit Tests Technical Spec Implementation
Task Summary Owner
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BDataIO Steve Vallee
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BMallocIO Steve Vallee
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BMemoryIO Steve Vallee
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BPositionIO Steve Vallee





Functional Spec Use Cases Unit Tests Technical Spec Implementation
Task Details
BDataIO Class
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BDataIO
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ~BDataIO();
BMallocIO Class
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BMallocIO();
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ~BMallocIO();
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ssize_t ReadAt(off_t pos, void *buffer, size_t size);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ssize_t WriteAt(off_t pos, const void *buffer, size_t size);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual off_t Seek(off_t pos, uint32 seek_mode);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual off_t Position() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual status_t SetSize(off_t size);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
void SetBlockSize(size_t blocksize);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
const void* Buffer() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
size_t BufferLength() const;
BMemoryIO Class
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BMemoryIO(void *p, size_t len);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BMemoryIO(const void *p, size_t len);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ~BMemoryIO();
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ssize_t ReadAt(off_t pos, void *buffer, size_t size);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ssize_t WriteAt(off_t pos, const void *buffer, size_t size);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual off_t Seek(off_t pos, uint32 seek_mode);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual off_t Position() const;
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual status_t SetSize(off_t size);
BPositionIO Class
Functional Spec Use Cases Unit Tests Technical Spec Implementation
BPositionIO();
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ~BPositionIO();
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ssize_t Read(void *buffer, size_t size);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual ssize_t Write(const void *buffer, size_t size);
Functional Spec Use Cases Unit Tests Technical Spec Implementation
virtual status_t SetSize(off_t size);





Legend
Functional Spec Functional Spec
Use Cases Use Cases
Unit Tests Unit Tests
Technical Spec Technical Spec
Implementation Implementation
Completed Completed

The OpenBeOS project is hosted by:

SourceForge Logo

Copyright © 2001-2002 OpenBeOS Project