RINASim
October 2016
Documentation of framework for OMNeT++
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
SenderAckPolicyTCP.h
Go to the documentation of this file.
1
//
2
// This program is free software: you can redistribute it and/or modify
3
// it under the terms of the GNU Lesser General Public License as published by
4
// the Free Software Foundation, either version 3 of the License, or
5
// (at your option) any later version.
6
//
7
// This program is distributed in the hope that it will be useful,
8
// but WITHOUT ANY WARRANTY; without even the implied warranty of
9
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
10
// GNU Lesser General Public License for more details.
11
//
12
// You should have received a copy of the GNU Lesser General Public License
13
// along with this program. If not, see http://www.gnu.org/licenses/.
14
//
15
16
#ifndef SENDERACKPOLICYTCP_H_
17
#define SENDERACKPOLICYTCP_H_
18
19
#include "
SenderAckPolicyBase.h
"
20
21
#include "
ControlPDU_m.h
"
22
23
#include "
DTPState.h
"
24
#include "
DTCPState.h
"
25
26
class
SenderAckPolicyTCP
:
public
SenderAckPolicyBase
{
27
public
:
28
uint32_t
numOfAcked
;
29
30
SenderAckPolicyTCP
();
31
virtual
~SenderAckPolicyTCP
();
32
33
void
ackPDU
(
DTPState
* dtpState,
DTCPState
* dtcpState,
unsigned
int
startSeqNum,
unsigned
int
endSeqNum = 0);
34
virtual
bool
run
(
DTPState
* dtpState,
DTCPState
* dtcpState);
35
};
36
37
#endif
/* SENDERACKPOLICYTCP_H_ */
DTPState
Definition:
DTPState.h:60
SenderAckPolicyTCP::numOfAcked
uint32_t numOfAcked
Definition:
SenderAckPolicyTCP.h:28
DTCPState
Definition:
DTCPState.h:41
SenderAckPolicyBase.h
DTPState.h
SenderAckPolicyTCP::ackPDU
void ackPDU(DTPState *dtpState, DTCPState *dtcpState, unsigned int startSeqNum, unsigned int endSeqNum=0)
Definition:
SenderAckPolicyTCP.cc:40
SenderAckPolicyTCP
Definition:
SenderAckPolicyTCP.h:26
DTCPState.h
SenderAckPolicyTCP::~SenderAckPolicyTCP
virtual ~SenderAckPolicyTCP()
Definition:
SenderAckPolicyTCP.cc:25
SenderAckPolicyTCP::SenderAckPolicyTCP
SenderAckPolicyTCP()
Definition:
SenderAckPolicyTCP.cc:20
SenderAckPolicyBase
Definition:
SenderAckPolicyBase.h:41
ControlPDU_m.h
SenderAckPolicyTCP::run
virtual bool run(DTPState *dtpState, DTCPState *dtcpState)
Definition:
SenderAckPolicyTCP.cc:29
policies
DIF
EFCP
DTCP
SenderAck
SenderAckPolicyTCP
SenderAckPolicyTCP.h
Generated on Tue Oct 25 2016 21:08:49 for RINASim by
1.8.10