The Pedigree Project 0.1
Public Attributes | List of all members
DiskEndpoint Struct Reference
+ Collaboration diagram for DiskEndpoint:

Public Attributes

Diskdisk = nullptr
 
uint32_t id = 0
 
size_t users = 0
 
size_t transfers = 0
 
bool published = false
 
bool retiring = false
 
bool removal = false
 
bool preparing = false
 
bool closing = false
 
PagingChannelchannel = nullptr
 
PagingTransporttransport = nullptr
 
uint64_t bytes = 0
 

Detailed Description

Definition at line 16 of file DiskPaging.cc.

Member Data Documentation

◆ bytes

uint64_t DiskEndpoint::bytes = 0

Definition at line 28 of file DiskPaging.cc.

◆ channel

PagingChannel* DiskEndpoint::channel = nullptr

Definition at line 26 of file DiskPaging.cc.

◆ closing

bool DiskEndpoint::closing = false

Definition at line 25 of file DiskPaging.cc.

◆ disk

Disk* DiskEndpoint::disk = nullptr

Definition at line 17 of file DiskPaging.cc.

◆ id

uint32_t DiskEndpoint::id = 0

Definition at line 18 of file DiskPaging.cc.

◆ preparing

bool DiskEndpoint::preparing = false

Definition at line 24 of file DiskPaging.cc.

◆ published

bool DiskEndpoint::published = false

Definition at line 21 of file DiskPaging.cc.

◆ removal

bool DiskEndpoint::removal = false

Definition at line 23 of file DiskPaging.cc.

◆ retiring

bool DiskEndpoint::retiring = false

Definition at line 22 of file DiskPaging.cc.

◆ transfers

size_t DiskEndpoint::transfers = 0

Definition at line 20 of file DiskPaging.cc.

◆ transport

PagingTransport* DiskEndpoint::transport = nullptr

Definition at line 27 of file DiskPaging.cc.

◆ users

size_t DiskEndpoint::users = 0

Definition at line 19 of file DiskPaging.cc.


The documentation for this struct was generated from the following file: