OpenSDN source code
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
vm_stat_kvm.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2015 Juniper Networks, Inc. All rights reserved.
3
*/
4
5
#ifndef vnsw_agent_vm_stat_kvm_h
6
#define vnsw_agent_vm_stat_kvm_h
7
8
#include "
vm_stat.h
"
9
10
class
VmStatKvm
:
public
VmStat
{
11
public
:
12
VmStatKvm
(
Agent
*agent,
const
boost::uuids::uuid
&vm_uuid);
13
~VmStatKvm
();
14
15
void
Start
();
16
private
:
17
void
ReadCpuStat
();
18
void
ReadVcpuStat
();
19
void
ReadMemStat
();
20
void
ReadDiskStat
();
21
void
ReadDiskName
();
22
void
GetCpuStat
();
23
void
GetVcpuStat
();
24
void
GetMemStat
();
25
void
GetDiskName
();
26
void
GetDiskStat
();
27
bool
TimerExpiry
();
28
void
GetPid
();
29
void
ReadPid
();
30
void
ReadMemoryQuota
();
31
void
GetMemoryQuota
();
32
33
DISALLOW_COPY_AND_ASSIGN
(
VmStatKvm
);
34
};
35
#endif // vnsw_agent_vm_stat_kvm_h
VmStatKvm::GetMemoryQuota
void GetMemoryQuota()
Definition:
vm_stat_kvm.cc:271
vm_stat.h
uuid
boost::uuids::uuid uuid
Definition:
vnsw/agent/filter/policy.h:11
VmStatKvm::~VmStatKvm
~VmStatKvm()
Definition:
vm_stat_kvm.cc:30
VmStat
Definition:
vm_stat.h:17
VmStatKvm::ReadPid
void ReadPid()
Definition:
vm_stat_kvm.cc:287
VmStatKvm::GetPid
void GetPid()
Definition:
vm_stat_kvm.cc:318
VmStatKvm::Start
void Start()
Definition:
vm_stat_kvm.cc:325
VmStatKvm::GetDiskName
void GetDiskName()
Definition:
vm_stat_kvm.cc:205
Agent
Definition:
agent.h:358
VmStatKvm::ReadDiskName
void ReadDiskName()
Definition:
vm_stat_kvm.cc:212
VmStatKvm::DISALLOW_COPY_AND_ASSIGN
DISALLOW_COPY_AND_ASSIGN(VmStatKvm)
VmStatKvm::ReadMemoryQuota
void ReadMemoryQuota()
Definition:
vm_stat_kvm.cc:261
VmStatKvm::ReadVcpuStat
void ReadVcpuStat()
Definition:
vm_stat_kvm.cc:106
VmStatKvm::GetMemStat
void GetMemStat()
Definition:
vm_stat_kvm.cc:201
VmStatKvm::ReadCpuStat
void ReadCpuStat()
Definition:
vm_stat_kvm.cc:33
VmStatKvm::ReadMemStat
void ReadMemStat()
Definition:
vm_stat_kvm.cc:151
VmStatKvm::ReadDiskStat
void ReadDiskStat()
Definition:
vm_stat_kvm.cc:229
VmStatKvm::GetVcpuStat
void GetVcpuStat()
Definition:
vm_stat_kvm.cc:195
VmStatKvm::GetCpuStat
void GetCpuStat()
Definition:
vm_stat_kvm.cc:189
VmStatKvm::GetDiskStat
void GetDiskStat()
Definition:
vm_stat_kvm.cc:222
VmStatKvm
Definition:
vm_stat_kvm.h:10
VmStatKvm::TimerExpiry
bool TimerExpiry()
Definition:
vm_stat_kvm.cc:277
VmStatKvm::VmStatKvm
VmStatKvm(Agent *agent, const boost::uuids::uuid &vm_uuid)
Definition:
vm_stat_kvm.cc:26
contrail
controller
src
vnsw
agent
uve
vm_stat_kvm.h
Generated by
1.8.5