klasa NATItem + poprawka Packet

This commit is contained in:
2017-01-10 17:31:20 +01:00
parent 0c15206723
commit 26a7863de8
4 changed files with 55 additions and 10 deletions

20
NATItem.cpp Normal file
View File

@@ -0,0 +1,20 @@
/*
* NATItem.cpp
*
* Created on: 10-01-2017
* Author: Piotr Dergun
*/
#include "NATItem.h"
NATItem::NATItem()
{
// TODO Auto-generated constructor stub
}
NATItem::~NATItem()
{
// TODO Auto-generated destructor stub
}

25
NATItem.h Normal file
View File

@@ -0,0 +1,25 @@
/*
* NATItem.h
*
* Created on: 10-01-2017
* Author: Piotr Dergun
*/
#ifndef NATITEM_H_
#define NATITEM_H_
#include <iostream>
using namespace std;
class NATItem
{
int timeout; // czas (w sekundach) zajętości portu (0 - port wolny)
string ip; // IP wewn. do którego ma trafić odpowiedź / z którego przyszło żądanie
int port; // port komputera wewn. do którego ma trafić odpowiedź
public:
NATItem();
virtual ~NATItem();
};
#endif /* NATITEM_H_ */

View File

@@ -19,12 +19,12 @@ Packet::~Packet()
} }
//settery //settery
void Packet::setSrcIP(string ip) void Packet::setSrcIp(string ip)
{ {
} }
void Packet::setDstIP(string ip) void Packet::setDstIp(string ip)
{ {
} }
@@ -44,12 +44,12 @@ void Packet::setMsg(string msg)
} }
string Packet::getSrcIP() string Packet::getSrcIp()
{ {
} }
string Packet::getDstIP() string Packet::getDstIp()
{ {
} }

View File

@@ -13,8 +13,8 @@ using namespace std;
class Packet class Packet
{ {
string srcIP; string srcIp;
string dstIP; string dstIp;
int srcPort; int srcPort;
int dstPort; int dstPort;
string msg; string msg;
@@ -23,15 +23,15 @@ public:
virtual ~Packet(); virtual ~Packet();
//settery //settery
void setSrcIP(string ip); void setSrcIp(string ip);
void setDstIP(string ip); void setDstIp(string ip);
void setSrcPort(int port); void setSrcPort(int port);
void setDstPort(int port); void setDstPort(int port);
void setMsg(string msg); void setMsg(string msg);
//gettery //gettery
string getSrcIP(); string getSrcIp();
string getDstIP(); string getDstIp();
int getSrcPort(); int getSrcPort();
int getDstPort(); int getDstPort();
string getMsg(); string getMsg();