GreenCloud Simulator
Main Page
Classes
Files
File List
File Members
greencloud
vmmigrationsink.h
Go to the documentation of this file.
1
/*
2
* vmmigrationsink.h
3
*
4
* @date Nov 13, 2013
5
* @author Guzek:Mateusz
6
*/
7
8
#ifndef VMMIGRATIONSINK_H_
9
#define VMMIGRATIONSINK_H_
10
11
#include "tcp-sink.h"
12
#include "
bytecounter.h
"
13
14
class
VmMigration
;
15
16
class
VmMigrationSink
:
public
TcpSink,
public
ByteCounter
{
17
public
:
18
VmMigrationSink
(Acker *);
19
virtual
~VmMigrationSink
();
20
virtual
void
recv
(Packet*, Handler*);
21
int
seq_expected_
;
22
void
setVmMigration
(
VmMigration
* vm_migration);
23
private
:
24
VmMigration
*
vm_migration_
;
25
bool
migration_finished_
;
26
};
27
28
#endif
/* VMMIGRATIONSINK_H_ */
VmMigrationSink::seq_expected_
int seq_expected_
Definition:
vmmigrationsink.h:21
VmMigrationSink::~VmMigrationSink
virtual ~VmMigrationSink()
Definition:
vmmigrationsink.cc:23
VmMigrationSink::vm_migration_
VmMigration * vm_migration_
Definition:
vmmigrationsink.h:24
VmMigrationSink::setVmMigration
void setVmMigration(VmMigration *vm_migration)
Definition:
vmmigrationsink.cc:27
VmMigrationSink::VmMigrationSink
VmMigrationSink(Acker *)
Definition:
vmmigrationsink.cc:19
ByteCounter
Definition:
bytecounter.h:13
bytecounter.h
VmMigrationSink::recv
virtual void recv(Packet *, Handler *)
Definition:
vmmigrationsink.cc:31
VmMigrationSink
Definition:
vmmigrationsink.h:16
VmMigrationSink::migration_finished_
bool migration_finished_
Definition:
vmmigrationsink.h:25
VmMigration
Definition:
vmmigration.h:17
Generated on Sat Jan 30 2016 10:58:35 for GreenCloud Simulator by
1.8.11