Pol
Revision:cb584c9
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
iostats.h
Go to the documentation of this file.
1
6
#ifndef __IOSTATS_H
7
#define __IOSTATS_H
8
9
#include <atomic>
10
namespace
Pol
11
{
12
namespace
Network
13
{
14
class
IOStats
15
{
16
public
:
17
IOStats
();
18
19
struct
Packet
20
{
21
std::atomic<unsigned int>
count
;
22
std::atomic<unsigned int>
bytes
;
23
};
24
25
Packet
sent
[256];
26
Packet
received
[256];
27
};
28
}
29
}
30
#endif
Pol::Network::IOStats::received
Packet received[256]
Definition:
iostats.h:26
Pol::Network::IOStats::sent
Packet sent[256]
Definition:
iostats.h:25
Pol::Network::IOStats
Definition:
iostats.h:14
Pol::Network::IOStats::Packet::count
std::atomic< unsigned int > count
Definition:
iostats.h:21
Pol::Network::IOStats::Packet::bytes
std::atomic< unsigned int > bytes
Definition:
iostats.h:22
Pol::Network::IOStats::IOStats
IOStats()
Definition:
iostats.cpp:15
Pol::Network::IOStats::Packet
Definition:
iostats.h:19
Pol
Definition:
berror.cpp:12
pol
network
iostats.h
Generated on Wed Oct 10 2018 02:42:17 for Pol by
1.8.11